Как я использую рубиновую отладку в Emacs?

Если необходимо изучить Obj-C, пойдите с эмулятором некоторое время, пока Вы не знаете досконально и на потом сохраняете расход. Но да, в конечном счете Вам будет нужен iPhone для заключительного тестирования. То, сколько времени можно ожидать, будет зависеть от функций, которые использует приложение, Если все, что Вы делаете, является нажатиями кнопки, можно ожидать долгое время. Если Вы перетащите, с помощью служб определения местоположения, и т.д., то Вам будет нужно устройство ранее в цикле разработки.

16
задан Helder S Ribeiro 31 August 2009 в 20:46
поделиться

4 ответа

Как сказал Эренон, используйте ruby ​​debug, который предоставляет библиотеку для emacs, которая позволяет вам использовать его так же, как gdb.

Установите rdebug, выполнив эту команду на вашем терминале (sudo необязательно , в зависимости от вашей системы):

<sudo> gem install ruby-debug

Затем вам нужно загрузить файл ruby-debug-extra с rubyforge и установить его стандартным способом.

  sh ./configure
  make
  make test # optional, but a good idea
  sudo make install

Это дает вам файлы elisp для взаимодействие с rdebug, а также документацию по ruby-debug, которую можно просмотреть из emacs.

AJ

10
ответ дан 30 November 2019 в 22:31
поделиться

Вы можете использовать rdebug.

1
ответ дан 30 November 2019 в 22:31
поделиться

Я получаю сообщение «Невозможно открыть файл загрузки: gdb-ui» в GNU Emacs 23.1.50.1 (x86_64-apple-darwin10.0.0, NS apple-appkit-1038.11) от 2009-10- 31

1
ответ дан 30 November 2019 в 22:31
поделиться

У меня возникла та же проблема с gdb-ui, но я нашел решение: я загрузил gdb-ui.el из здесь и поместил его в каталог ruby-debug-extra / emacs ... затем я настроил файлы Makefiles, чтобы они указывали на этот файл перед любыми другими файлами rdebug * .el. После этого шага вы начнете работать. Поскольку я использую emacs-snapshot, а режим gdb уже доступен в моей среде emacs, эта проблема касается только создания режима rdebug. После этого я установил его с помощью "sudo make install", и он отлично работает :) Не забудьте добавить (require 'rdebug) в ваш ~ / .emacs или что-то еще, что вы используете для начальной загрузки вашей конфигурации.

0
ответ дан 30 November 2019 в 22:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: