отладка для ruby ​​на рельсах - PullRequest
1 голос
/ 19 января 2010

Я разработчик Cakephp, который в настоящее время выполняет некоторую работу в ruby ​​на рельсах, и одной вещью, которую я часто использую в cakephp, является debug-kit, который позволяет мне видеть многие вещи на веб-странице, такие как информация запроса и переменные, доступные в вид.

Доступно ли что-нибудь подобное для рельсов, так как я не могу найти что-то подобное.

Ответы [ 2 ]

3 голосов
/ 19 января 2010

есть ruby-debug, который вы можете использовать с RoR для отладки вашего приложения. вам нужен гем ruby-debug

sudo gem install ruby-debug

после этого необходимо запустить сервер в режиме отладки.

script/server --debugger

теперь, если вы поставите строку

debugger 

где-то в вашем коде rails, консоль, на которой вы запускаете сервер, запускает irb, где вы можете видеть все переменные запроса и необходимую отладочную информацию.

WEBrick или Mongrel в настоящее время поддерживаются с отладчиком.

для всех опций отладки с ruby ​​на рельсах см. http://guides.rubyonrails.org/debugging_rails_applications.html

1 голос
/ 19 января 2010

Хотя я согласен с ответом z3cko (+1!), Вы также должны взглянуть на Rack :: Bug:

http://www.brynary.com/2009/4/22/rack-bug-debugging-toolbar-in-four-minutes

Перейдите по скринкасту, связанному с этим сообщением.

Отличный инструмент

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