Geo*_*Geo 12 ruby debugging exception
有没有办法在代码抛出异常时启动/ Ruby调试器,而不是像这样包装代码:
begin
#do something
rescue
debugger
end
Run Code Online (Sandbox Code Playgroud)
我想以这样的方式使用它,如果该do something部分引发异常,调试器将启动.不必修改代码就可以全部添加开始救援块.
我偶然发现了这个页面:事后调试。这样做:
Debugger.start(:post_mortem => true)
Run Code Online (Sandbox Code Playgroud)
带我去我想去的地方。