Я пишу приложение Rails 4 в Ruby 2, и я использую жемчужину debugger
для отладки моего кода.Ruby debug вступает, а не перешагивает
Вот ситуация в настоящее время:
я помещаю debugger
заявление в моих тестах RSpec, запускать тесты в оболочке, и программа перерывы, как и ожидалось. Желая перейти к следующей строке, я ввожу n
, но отладчик фактически выполняет в код, показывая мне внутреннюю работу библиотек, которые мне не нужны.
Итак, проблема заключается в том, что команда отладчика n
действует как s
.
Как я могу решить эту проблему *?
* Я не хочу поставить точку останова на следующей строке, а затем continue
, которая будет очень старой, очень быстрой.
Да, все. Пока я просто использую byebug. Благодарим вас за ссылку на страницу с вопросом. – codysehl
'byebug' имеет ту же проблему https://github.com/deivid-rodriguez/byebug/issues/16 – Andrew