Я начал использовать RubyMine 6. Я работаю над проектом Rails 4, Ruby 2.1.1. Я не могу найти, как отлаживать RubyMine с Pow в качестве сервера.
Не могли бы вы указать мне правильное направление?
Я начал использовать RubyMine 6. Я работаю над проектом Rails 4, Ruby 2.1.1. Я не могу найти, как отлаживать RubyMine с Pow в качестве сервера.
Не могли бы вы указать мне правильное направление?
Я могу отлаживать RubyMine с помощью удаленной отладки. Я использую RubyMine 6, Rails 3, Ruby 2.1.1.
# P3 # # P4 #
# P6 # # P7 #
Создайте новый инициализатор start_debugger.rb
и добавьте следующее содержимое:
if ENV['RUBY_DEBUG_PORT']
require 'ruby-debug-ide'
Debugger.start_server nil, ENV['RUBY_DEBUG_PORT'].to_i
end
Теперь в RubyMine вы сможете добавить новую конфигурацию запуска, используя шаблон по умолчанию для Ruby remote debug
установки локальных и удаленных папок в корень вашего приложения Rails.
Фактически, вы можете просто использовать Pow для проксирования домена yourapp.dev на ваш localhost: 3000 с помощью
echo 3000 > ~/.pow/yourapp
Затем войдите в yourapp.dev и отлаживайте свое приложение в Rubymine как обычно.