我正在Rails 2.3上使用
我尝试了
我想要的是相当于在Visual Studio中按下Break(暂停)按钮的等效操作(我还没有在Rails IDE中完成这个操作)。
bundle exec rdebug script/server
运行ruby-debug。当我按下Ctrl-C
时,它会退出整个程序和调试器。我想停止程序的执行并进入调试器会话。我尝试了
catch Interrupt
但没有起作用。是否有一个异常在使用Ctrl-C
停止rails时被调用,可以用于此目的?还是有其他方法?我想要的是相当于在Visual Studio中按下Break(暂停)按钮的等效操作(我还没有在Rails IDE中完成这个操作)。
debugger
(我已经知道了,谢谢)作为对我使用CURL调用某个API的响应,将是一个适当的解决方案。但我计划这样做是为了使用rdb的接口设置断点,所以它不必在特定时间停止程序,只需不停止程序即可。 - Benjamin Atkin