在Pry有相当于下一个吗?

Jer*_*ith 47 ruby pry

当使用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
Run Code Online (Sandbox Code Playgroud)

mko*_*mko 76

按Ctrl + D,您可以跳转到下一个休息或退出


Kit*_* Ho 18

pry-byebug如果ruby版本> 2.0,建议使用


dev*_*odo 13

如果你想要(这个和更多)调试功能你需要使用pry_debug:https://github.com/Mon-Ouie/pry_debug


hor*_*guy 11

您还可以使用ruby-debug_prypry作为ruby-debug命令集成,使您可以轻松地在两者之间来回切换.

现在推荐一个名为pry-nav的新项目.


nmo*_*ott 10

如果使用Using MRI 1.9.2+,那么有一个新项目pry -debugger,现在是pry -nav的推荐替代品.它与pry-nav的作者相同,速度更快.