Есть ли способ, как мы отлаживаем модели/контроллеры с помощью logger.debug? Или даже лучший метод?Как отладить плагин/драгоценный камень? (с полезными примечаниями по настройке и использованию рубинового отладочного камня)
Спасибо!
Edit 1
Использование ruby-debug кажется крутой кривой обучения для меня, кто-то может указывать мне что-то похожее на logger.debug, возможно?
Edit 2
Хорошо, я думаю, что я начал вчитываться на рубинового отлаживать.
Некоторые полезные заметки для новичков в настройке & использования рубинового отладки:
gem install ruby-debug in config/environments/development.rb add
include 'ruby-debug'
then just above the code you want to debug add: debugger if you need to debug third party plugin/gem, use include 'ruby-debug' debugger just use ruby script/server to run, no need to add --debugger
Редактировать 3
Этот плагин действительно помогает мне понять поток приложения Rails. Я очень рекомендую это любому новичку, идущему профессионалам!
Просто установите ruby-debug, а затем введите код отладчика в любом месте вашего контроллера под действие, запрошенное вашим приложением. Затем вы найдете отличное откровение!
Да, с помощью командной строки отладчик, безусловно, процесс обучения, и рубиново-отладки, конечно, не Visual Studio/XCode/и т.д. для отладки (конечно, эти инструменты не работают с Рубином - хотя я bet Radrails имеет отладчик), но это огромный плюс для значений печати/регистрации. – wuputah