byebug: прервать вывод на консоль

У меня есть некоторый код (приложение Rails), который генерирует вывод на консоль.

Я хотел бы использовать byebug, чтобы получить местоположение того, что генерирует этот вывод.

Есть способ сделать это?

2 ответа

Используйте pry gem для отладки кода

Gemfile

gem 'pry'

добавьте связывание.pry в любом месте для отладки кода

Не могли бы вы указать немного больше? Что вы имеете в виду, имея "местоположение того, что генерирует этот результат"? Вы имеете в виду след? Если да, у buybug есть команда backtrace (вы также можете использовать где). Вы смотрели на это?

РЕДАКТИРОВАТЬ:

Вы можете использовать pry с byebug (с pry-byebug) и выполнять то, что вы хотите.

Другие вопросы по тегам