Ruby Language
디버깅
수색…
Pry 및 Byebug를 사용하여 코드를 단계별로 실행
먼저, pry-byebug
젬을 설치해야합니다. 이 명령을 실행하십시오 :
$ gem install pry-byebug
이 줄을 .rb
파일의 맨 위에 추가하십시오.
require 'pry-byebug'
그런 다음 중단 점을 지정할 때마다이 행을 삽입하십시오.
binding.pry
hello.rb
예제 :
require 'pry-byebug'
def hello_world
puts "Hello"
binding.pry # break point here
puts "World"
end
hello.rb
파일을 실행하면 프로그램이 해당 행에서 일시 중지됩니다. 그런 다음 step
명령으로 코드를 단계별로 실행할 수 있습니다. 변수의 이름을 입력하여 해당 값을 확인하십시오. exit-program
또는 !!!
디버거를 exit-program
.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow