8

我正在使用 IntelliJ Idea 8.1.2 进行 Grails 开发。Groovy 的动态特性让我很难调试我的代码:我总是在 Groovy/Grails 的内部结束,即 CachedMethod、ExpandoMetaClass 等。

例如,有没有办法告诉 Idea 调试器在调试时完全跳过 Groovy/Grails 内部,只在我自己的代码中执行步骤?我确实注意到在 Debugger > Groovy 中有一个名为“Do not step into specific Groovy classes”的配置选项,但到目前为止我没有注意到任何区别。

如果没有,您的解决方法是什么,或者您如何应对这种情况?任何帮助将不胜感激。

4

2 回答 2

11

文件->设置->调试器->步进

不要踏入课堂...

于 2009-06-09T14:56:07.357 回答
1

是的,我也有这种烦恼,我没有一个好的解决方案。一旦我迷失在 Groovy/Grails 代码中,我的解决方法就是找出我应该回到我的代码中的哪个位置,在那里设置一个断点,然后点击继续。

于 2009-06-09T11:29:13.440 回答