Ruby Language
Debuggen
Suche…
Code mit Pry und Byebug durchgehen
Zuerst müssen Sie pry-byebug
gem installieren. Führen Sie diesen Befehl aus:
$ gem install pry-byebug
Fügen Sie diese Zeile am Anfang Ihrer .rb
Datei hinzu:
require 'pry-byebug'
Fügen Sie diese Zeile dann ein, wo Sie einen Haltepunkt haben möchten:
binding.pry
Ein hello.rb
Beispiel:
require 'pry-byebug'
def hello_world
puts "Hello"
binding.pry # break point here
puts "World"
end
Wenn Sie die Datei hello.rb
, wird das Programm in dieser Zeile hello.rb
. Sie können dann den Code mit dem Befehl step
schrittweise durchlaufen. Geben Sie den Namen einer Variablen ein, um deren Wert zu erfahren. Beenden Sie den Debugger mit exit-program
oder !!!
.
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow