web-dev-qa-db-ja.com

Pryにはnextに相当するものはありますか?

Pryをデバッガーとして使用する場合、次の行に進む方法がわかりません。私が見つけることができるのは、メソッドを編集し、binding.pryを次の行に移動することです。そのような機能はありますか?

22:     def scan path
23:         @last_line_had_text, @files_read, @hands_read = nil, 0, 0
24:         Find.find(path){ |file_name|
=> 25:          binding.pry
26:             read_file(file_name) if file_name.include?(".txt")
27:         }
28:     end
46
Jeremy Smith

(これ以上)デバッグ機能が必要な場合は、pry_debughttps://github.com/Mon-Ouie/pry_debug

12
deviousdodo

Ctrl + D、次のブレークにジャンプまたは終了できます

75
mko

pry-byebug if Ruby version> 2.0の使用を推奨

17
Kit Ho

Ruby-debug_pry を使用して、pryをRuby-debugコマンドを使用すると、2つの間を簡単に切り替えることができます。

pry-nav という新しいプロジェクトが、これを行うための推奨される方法になりました。

10
horseyguy

Using MRI 1.9.2+を使用している場合、新しいプロジェクト pry-debugger があります。これは現在、pry-navの推奨代替品です。それはpry-navと同じ作者によるもので、より高速です。

9
nmott