Есть ли в Ruby пошаговый отладчик, похожий на Perl-perl -d? - PullRequest
5 голосов
/ 03 ноября 2008

Есть ли в Ruby пошаговый отладчик, похожий на Perl-perl -d?

Ответы [ 2 ]

9 голосов
/ 03 ноября 2008

ruby-debug (для ruby ​​1.8), отладчик (для ruby ​​1.9), byebug (для ruby ​​2.0), а также Все серии trepanning имеют опцию -x или --trace. Внутри отладчиков команда set linetrace включает или отключает трассировку линии. Вот руководство по ruby-debug

Первоначальный ответ был пересмотрен, потому что ссылка на статью datanoise, увы, больше не работает. Также добавлены преемники ruby-debug

1 голос
/ 28 августа 2009

Из командной строки (если у вас есть модуль debug):

ruby -r debug /path/to/ruby_script.rb
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...