2010-09-09 41 views
0
  • 的Netbeans 6.9
  • 的JRuby 1.5.0
    • 轨2.3.4

错误例如:如何在运行Ruby时停止在NetBeans中的NoMethodError上使用调试器?

NoMethodError in Report#week 

Showing app/views/report/_list_record.html.erb where line #26 raised: 

You have a nil object when you didn't expect it! 
The error occurred while evaluating nil.sorting 

.... 

我可以设置断点,调试工程精细。但是,当我有一个NoSuchMethod错误时,我的浏览器会收到一个很好的HTML页面(见上文),它告诉我有关这个问题。

这对我来说还不够。我想让NetBeans IDE /调试器停止发生错误的位置。我想要一个交互式调用堆栈,每个级别都有变量,就好像我会在适当的时间在正确的位置放置一个断点。

(每隔开发环境都知道,并不会在默认情况下我不知道为什么这一次不...)

回答