Ruby Pry调试

时间:2014-10-18 08:45:39

标签: ruby debugging pry

这是一种优雅不显眼的模板方法,如下所示?这个想法是动态地#34;插入binding.pry对方法内的错误进行简化调试。

def foo  #regular method
 ...
end

def foo  #method changed to debug errors
 begin
  ...
 rescue
  binding.pry
 end
end

1 个答案:

答案 0 :(得分:3)

您可以使用pry-rescue

  

pry-rescue是对“未处理的异常中断”的实现   Ruby。每当提出异常但未获救时,撬开救援   会自动为你打开Pry。