ruby - 如何在 pry 中退出循环

标签 ruby pry

如果你继续输入'n',

你将循环 100 次,

我怎么能离开每个循环并继续从第 7 行开始调试而不退出循环然后自动运行剩余的代码,

exit !!! 的行为不适合我, 因为我想在退出循环后继续调试代码。

    1: require 'pry'
    2:
 => 3: binding.pry
    4: (1..100).each do |x|
    5:     print x
    6: end
    7:
    8: print "hi"

最佳答案

你可以使用disable-pry命令

关于ruby - 如何在 pry 中退出循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23622590/

相关文章:

ruby-on-rails - 根据堆栈跟踪的内容触发 Pry 绑定(bind)

ruby-on-rails - 在 Rails 中使用 Pry 和 Docker compose

ruby-on-rails - pry :给我看堆栈

ruby - 无法在 Ruby 中使用 Typhoeus 生成 OAuth1 授权 header

ruby - BasicObject 中的 binding.pry

ruby - 在 Chef 中更改 ruby​​_block 中的权限时如何执行 "unless"条件?

ruby - 为什么 ruby​​ Pathname#basename 返回前缀为 "Pathname:"的文件名?

ruby-on-rails - 带有 Pry 的 Rails 控制台

ruby-on-rails - Rails 中的推杆 : "Unknown auth_key" - server side not triggering events

ruby - ruby 嵌套太多?