Есть ли способ пройти через приложение Rails в отладчике? - PullRequest
9 голосов
/ 10 ноября 2010

Есть ли способ пройти через приложение Rails в отладчике, когда оно обрабатывает запрос?

Ответы [ 4 ]

7 голосов
/ 19 мая 2013

Да, используйте pry и pry-debugger .Посетите http://pryrepl.org/ для получения дополнительной информации.

4 голосов
/ 17 марта 2012

Да.

Предполагается, что вы начали рельсы с:

rails s --debugger

и получил строку в вашем коде:

debugger

затем, когда вы достигнете этой точки останова, просто нажмите:

Enter 

для поэтапного выполнения кода. Вы также увидите код Ruby, выполняемый в процессе анализа вашего приложения. Не уверен, как это отключить.

2 голосов
/ 10 ноября 2010

Конечно можно. Все, что вам нужно сделать, это установить Netbeans 6.9. В него встроен быстрый отладчик. Вы должны запустить сервер в режиме отладки. Затем вы можете установить точки останова в своем коде, шаг за шагом и проверять строку за строкой.

1 голос
/ 13 сентября 2012

Мне нравится отладчик Rubymine.Rubymine - платная Rails IDE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...