在IntelliJ Idea 12中进行调试

3
我正在使用Scala应用程序。与Visual Studio不同,IntelliJ 12默认情况下不会停在异常处,而是退出调试。我无法进入某些代码部分,例如匿名函数,也无法评估某些表达式或变量,因为它说“动态表达式无法评估”等等。
我希望能够做到这一点。如何做到?

我记得在插件发布说明中看到过这个,但我想它只适用于 IDEA 13。我同意这是在 Scala 开发中的一个主要痛点,如果它在 13 中不被支持,我希望 Java 8 能让它更容易些。 - David Weinberg
1个回答

1
你可以在调试器中编辑断点(“查看断点”)。它允许你添加异常断点,你可以暂停在任何类型的异常上。所以当你启用它时,它会起作用。其次,通过“强制步入”功能,如果需要,你可以进入任何函数。
第三个项目我不知道你实际上指的是什么,因为我从未使用过Visual Studio。也许你可以详细说明一下动态表达式是什么。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接