Zoeken…


Code doorlopen met Pry en Byebug

Allereerst moet je pry-byebug Gem installeren. Voer deze opdracht uit:

$ gem install pry-byebug

Voeg deze regel toe bovenaan uw .rb bestand:

require 'pry-byebug'

Voeg vervolgens deze regel in waar u een breekpunt wilt:

binding.pry

Een voorbeeld van hello.rb :

require 'pry-byebug'

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

Wanneer u het bestand hello.rb uitvoert, pauzeert het programma op die regel. U kunt vervolgens stap voor stap door de code in met de step commando. Typ de naam van een variabele om de waarde ervan te leren. Verlaat de debugger met exit-program of !!! .



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow