当发生任何异常时,如何在引发异常的位置自动启动 Rails/Ruby 中的 Pry?
我有一个难以调试的问题,我似乎无法追溯到它的源头,它发生在 Rails 中介于 Controller 响应和呈现 View 之间的某个位置。
我想如果我在控制台中显示堆栈跟踪之前或之后以某种方式得到一个 pry(pry gem)打开,我可能能够看到问题发生的位置。是否可以让 Pry 在发生错误时自动启动?
或者调试器?
最佳答案
使用pry-rescue它完全符合您的要求。
关于ruby-on-rails-3 - 当发生任何异常时,如何在引发异常的位置自动启动 Rails/Ruby 中的 Pry,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15466309/