如何移动到binding.pry中的下一行?

vik*_*sad 14 ruby rubygems ruby-on-rails pry binding.pry

在byebug中,我们可以通过键入'n'移动到下一行,同样在那里移动到'pry'中的下一行?

我已经完成了文档,但没有任何结果.

gar*_*oat 8

查看pry-nav,它为您提供了next和之类的方法step,这应该是您想要的。

如果您使用的是普通的旧版Pry,则可以使用它exit来进入下一个binding.prydisable-pry完全退出Pry。

  • 还有 [`pry-byebug`](https://github.com/deivid-rodriguez/pry-byebug) 来组合这两个库。 (3认同)

小智 5

您可以exit继续代码流程

  • 因为他问的是如何转到下一行而不是如何退出断点,就像“下一个”|| byebug 中的“n” (5认同)

lcj*_*ury 5

你不能 pry没有任何命令可以让您跳到下一行。因此,您的替代方法是:

  1. pry.binding在下一个断点上添加一个新的,然后exit在bing之间跳转。
  2. 使用like pry-byebugpry-navwho 这样的gem 添加next命令以跳转到下一行。
  3. 使用gem pry-byebugpry-debugger谁添加break命令来添加断点,例如break <Class#method>

安装pry-byebug是适合您的情况的最佳解决方案,而just不能实现这一点pry