ruby-on-rails - 如何在不退出 rails 控制台的情况下退出 pry 循环

标签 ruby-on-rails pry

有时我在使用 binding.pry 时卡在一个长循环中.
我可以通过 exit-program 退出循环,但命令 exit rails console 也是。

有没有简单的方法可以在不退出的情况下退出长循环 rails console ?

最佳答案

我不确定这是您要找的东西,但您可能想试试 disable-pry命令将自动遍历整个循环而不退出 session 。另一种选择(虽然对长循环不是很好)是使用 exit或 Ctrl+D,它遍历一个循环的单个循环。您必须重复输入它直到您的循环完成,但是如果这是您的目标,它可以让您击中另一个断点。

为了获得更多控制,您可能需要添加另一个 gem,如 byebugpry-byebug .

关于ruby-on-rails - 如何在不退出 rails 控制台的情况下退出 pry 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35519110/

相关文章:

ruby - Make Coderay (in Pry) 高亮评论

mysql - 如何创建这个复杂的 SQL 查询?

ruby-on-rails - 在 Rails 中按顺序添加它自己的订单

ruby-on-rails - _destroy 在 Rails 4 的 Coocon gem 中不起作用

ruby-on-rails - 如何使第二个场景直接跟随 Cucumber 中的第一个场景

ruby - Pry 中有 next 的等价物吗?

ruby-on-rails - 带有乘客的 Controller 中的 Binding.pry

ruby-on-rails - 如何在 Mac 上已创建的 Rails 应用程序中安装 postgresql?

ruby-on-rails - 以沙盒模式打开 pry 动控制台

ruby-on-rails - 从 pry 动切换到 IRB