Поиск…


Прохождение кода с помощью Pry и Byebug

Во-первых, вам нужно установить драгоценный камень pry-byebug . Запустите эту команду:

$ gem install pry-byebug

Добавьте эту строку вверху вашего файла .rb :

require 'pry-byebug'

Затем вставьте эту строку туда, где вы хотите точку останова:

binding.pry

Пример hello.rb :

require 'pry-byebug'

def hello_world
  puts "Hello"
  binding.pry # break point here
  puts "World"
end

Когда вы запустите файл hello.rb , программа остановится на этой строке. Затем вы можете выполнить свой код с помощью команды step . Введите имя переменной, чтобы узнать ее значение. Выйдите из отладчика с помощью exit-program или !!! ,



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow