Как мне отладить приложение Rails в Aptana Studio 3?

#ruby-on-rails #debugging #aptana

#ruby-on-rails #отладка #aptana

Вопрос:

Включает ли Aptana Studio отладку для приложений Rails так же, как RubyMine с точками останова и всем остальным? Я использую Aptana Studio 3.0.5 и не смог найти, как заставить это работать.

Комментарии:

1. Я выполнил шаги, упомянутые в моем блоге, чтобы запустить приложение rails в режиме отладки с помощью aptana studio cyalla.blogspot.in/2012/08 /…

Ответ №1:

В Aptana Studio 3 есть отладка на Ruby. За исключением того, что точки останова в файлах HAML ведут себя несколько неправильно, я смог использовать это без каких-либо проблем.

Однако вы должны убедиться, что вы установили драгоценный ruby-debug-ide камень (вы можете установить его с помощью команды: gem install ruby-debug-ide ).

Чтобы убедиться, что установлены соответствующие отладочные драгоценные камни, запустите gem list выбранное вами приложение терминала (не уверен, на какой платформе вы находитесь) и убедитесь, что оно там… найдите эти строки в выходных данных:

ruby-debug-base19 (0.11.25)
ruby-debug-ide (0.4.16)

Надеюсь, это поможет!

Комментарии:

1. Я вижу эти драгоценные камни со списком драгоценных камней: ruby-debug-base19 (0.11.25) ruby-debug-base19x (0.11.30.pre2) ruby-debug-ide (0.4.17.beta8, 0.4.16) ruby-debug19 (0.11.6) Как мне поступить? Я нахожу возможность отладки одного файла Ruby, но не приложения Rails.

2. В Aptana какой вывод вы видите в представлении консоли при попытке запустить сервер отладки? И, просто чтобы уточнить, как вы запускаете сервер отладки (т. Е. Какие «кнопки» Вы используете для его запуска)?

3. Как мне запустить сервер отладки? Я просматривал меню «Выполнить»> «Отладка» как … и я получаю «приложение ruby». Но это пытается отладить текущий открытый файл rb. Я также попытался в обозревателе приложений запустить команды> Сервер отладки и получить исключение: pastebin.com/ZLQz2RW7

4. Я должен добавить, что я правильно отлаживаю тот же код с помощью RubyMine, но я чувствую себя более комфортно в среде Eclipse, поэтому я хочу переключиться на Aptana для разработки Rails.

5. Фернандо, похоже, что отладчик не может найти ваш камень columnizer. («Не удалось найти columnize (> = 0.3.1)»). Когда вы запускаете список драгоценных камней, вы видите это там? Я только что переключился на RVM (из MacPorts), и мне пришлось переустановить кучу драгоценных камней!