Ответ 1
В Linux мне пришлось сделать следующее:
$ gem install ruby-debug
$ gem install ruby-debug-base
$ gem install ruby-debug-ide
Может ли это работать и в Windows (возможно, через cygwin или cmd.exe)?
Я пытаюсь отлаживать скрипты Ruby с Eclipse (DLTK) на машине Windows Vista и 64-разрядной среде Ruby 1.92.
Я установил ruby-debug19, ruby-debug-base19, ruby-debug-ide19, но я все еще не могу отлаживать Ruby-скрипты с Eclipse. dlt говорит следующее,
Отладочный двигатель не запущен. Отладка "Быстрое отладчик Ruby (ruby-debug)" выбрана, но камень "ruby-debug", похоже, не установлен в выбранном интерпретаторе Ruby (C:\Ruby192\bin\ruby EXE)
Я также добавил папку c:\Ruby192\lib\ruby\gems
в пути к системной библиотеке настроек интерпретатора Ruby в Eclipse.
Как исправить эту проблему?
В Linux мне пришлось сделать следующее:
$ gem install ruby-debug
$ gem install ruby-debug-base
$ gem install ruby-debug-ide
Может ли это работать и в Windows (возможно, через cygwin или cmd.exe)?
Вы устанавливаете ruby-debug-ide с помощью DevKit?
Отметьте эту статью для настройки debug в Aptana. Хотя Aptana является базой на затмении, Я не уверен, что это может сработать. Желаю вам удачи.
И вам нужно также требовать отладчика environment.rb в верхней части файла.
Проверьте версию, которую вы установили. Среда Ruby 1.92 совместима с 64 бит. Если да, то также проверьте Eclipse - совместим ли это с 64-разрядной машиной, поскольку она немного напоминает проблему конфликта.