作为 Eclipse 的新用户,我经常对显示编译器错误消息需要多长时间感到恼火。对于不适合状态栏或“问题”选项卡的长错误,这主要是一个问题。但是我在 Java 中遇到了足够长的错误——尤其是泛型——这是一个令人烦恼的问题。 (注意:这个问题的正确答案不是“更好地使用泛型”。;-)
我发现显示错误的方法是:
- 按
Ctrl+。
或执行命令“Next Annotation”。下一个错误会突出显示,并且其相关消息会出现在状态栏中(如果它足够短)。错误也会在“问题”选项卡中突出显示(如果它处于打开状态),但该选项卡不会自动置于顶部。 - 将鼠标悬停在错误上。在明显滞后之后,错误消息会显示为“工具提示”,以及任何相关的“快速修复”。
- 将鼠标悬停在编辑 Pane 左侧的错误图标上。在明显滞后之后,该行的所有错误消息都显示为“工具提示”。单击该图标会显示“快速修复”。
我想要的是 Ctrl+.
自动并立即显示完整的错误消息(我不在乎在哪里)。这是一个可配置的选项吗?
[更新] @asterite 的“Ctrl+.F2
”就差不多了。如何使“下一个注释,然后显示工具提示说明”成为绑定(bind)到单个击键的宏?
最佳答案
那么,您可以按 F2 显示通常显示 javadoc 的弹出窗口。如果出现错误,它将显示错误消息以及可用的快速修复。
所以你可以重复Ctrl+., F2来达到你想要的效果。
关于java - Eclipse 中的快速编译器错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/167007/