Szukaj…


Krok po kroku przez Pry i Byebug

Najpierw musisz zainstalować klejnot pry-byebug . Uruchom to polecenie:

$ gem install pry-byebug

Dodaj ten wiersz u góry pliku .rb :

require 'pry-byebug'

Następnie wstaw tę linię gdziekolwiek chcesz punkt przerwania:

binding.pry

Przykład hello.rb :

require 'pry-byebug'

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

Po uruchomieniu pliku hello.rb program zatrzyma się w tym wierszu. Następnie możesz przejść przez kod za pomocą polecenia step . Wpisz nazwę zmiennej, aby poznać jej wartość. Wyjdź z debugera za exit-program lub !!! .



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow