2010-06-29 5 views
2

Как вы, ребята, отлаживаете приложения Rails? Я видел ссылку на datanoise.com, которая должна показать, как использовать ruby-debug с Textmate с помощью пакета .. но похоже, что страница не работает. Кто-нибудь знает, как это настроить? Благодаря!Отладка Rails-приложения с Textmate

ответ

3

@johnmcaliley - отлаживать мои рельсы приложения, просто добавив 'отладчик' в мой код:

method_call 
variable = method_call + 5 
debugger 
#more code 

Затем начните рельсы веб-сервер с опцией --debugger:

script/server --debugger 

Этот требует, чтобы у вас был установлен gem, ruby-debug, я думаю. Проверьте этот скринкаст за хорошую демонстрацию: http://railscasts.com/episodes/54-debugging-with-ruby-debug

Однако он не зацепился за текст.

+0

Robert, спасибо за ответ. Это был вариант, на который я смотрел, и предоставленный вами скринкаст помог мне понять, как это работает. Но я все еще ищу что-то, что будет входить в Textmate. Я работаю с Rails 3 beta и Ruby 1.9.2. Мне пришлось установить «ruby-debug19» для совместимости с Ruby 1.9. Я также установил пакет RubyAMP и предоставляет механизмы для установки точек останова в Textmate и запуска отладчика с терминала. Все еще пытаюсь взломать его, чтобы заставить Rails 3/Ruby 1.9 работать. – johnmcaliley

+0

@johnmcaliley, я сделал некоторые поиски и придумал это, которое могло бы вас заинтересовать (это я сделал ... Я созерцал, чтобы попробовать этот мифический текстовый помощник). По-видимому, есть пул отладки ruby ​​или rails для textmate, который позволяет вам подключить другой способ. Ознакомьтесь с http://objectmix.com/ruby/758472-ruby-debug-textmate.html http://blog.macromates.com/2008/textmate-ruby-tricks/ и http://macdevelopertips.com/ textmate/textmate-execute-inline-ruby.html – 2010-06-30 20:26:01

+0

Спасибо за ссылки Robert. Это то, что я искал. Я дам вам знать, насколько хорошо он работает с Rails 3/Ruby 1.9. – johnmcaliley

 Смежные вопросы

  • Нет связанных вопросов^_^