Buscar..


Pasando por el código con Pry y Byebug

Primero, necesitas instalar la gema pry-byebug . Ejecute este comando:

$ gem install pry-byebug

Agregue esta línea en la parte superior de su archivo .rb :

require 'pry-byebug'

Luego inserta esta línea donde quieras un punto de interrupción:

binding.pry

Un ejemplo de hello.rb :

require 'pry-byebug'

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

Cuando ejecute el archivo hello.rb , el programa se detendrá en esa línea. A continuación, puede recorrer su código con el comando de step . Escriba el nombre de una variable para conocer su valor. Salga del depurador con exit-program o !!! .



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow