Ruby Language
Debugging
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