如何在不退出IRB会话的情况下退出调试器?

Jer*_*ith 6 ruby ruby-on-rails irb

这是一个长期存在的挫折感,但也许有些东西我不知道了.如果我正在调试,我想退出调试器并返回到IRB或Rails控制台,"退出"将无法工作,因为它将退出IRB."完成"似乎与继续具有相同的效果.使用"删除"删除断点,然后尝试"继续"或"完成"不起作用.

有任何想法吗?

Dty*_*Dty 2

这个问题有一些很好的建议。它专门处理循环内部的调试。一个很好的解决方案是在循环外部设置断点,然后从 irb 将其设置在循环内部,并在需要时手动清除它。

基本上,这可以归结为在设置断点的位置上花点心思。

除此之外,你似乎没有什么可以做的。