java - Eclipse 中的快速编译器错误消息

标签 java eclipse ide

作为 Eclipse 的新用户,我经常对显示编译器错误消息需要多长时间感到恼火。对于不适合状态栏或“问题”选项卡的长错误,这主要是一个问题。但是我在 Java 中遇到了足够长的错误——尤其是泛型——这是一个令人烦恼的问题。 (注意:这个问题的正确答案不是“更好地使用泛型”。;-)

我发现显示错误的方法是:

  1. Ctrl+。 或执行命令“Next Annotation”。下一个错误会突出显示,并且其相关消息会出现在状态栏中(如果它足够短)。错误也会在“问题”选项卡中突出显示(如果它处于打开状态),但该选项卡不会自动置于顶部。
  2. 将鼠标悬停在错误上。在明显滞后之后,错误消息会显示为“工具提示”,以及任何相关的“快速修复”。
  3. 将鼠标悬停在编辑 Pane 左侧的错误图标上。在明显滞后之后,该行的所有错误消息都显示为“工具提示”。单击该图标会显示“快速修复”。

我想要的是 Ctrl+. 自动并立即显示完整的错误消息(我不在乎在哪里)。这是一个可配置的选项吗?

[更新] @asterite 的“Ctrl+.F2”就差不多了。如何使“下一个注释,然后显示工具提示说明”成为绑定(bind)到单个击键的宏?

最佳答案

那么,您可以按 F2 显示通常显示 javadoc 的弹出窗口。如果出现错误,它将显示错误消息以及可用的快速修复。

所以你可以重复Ctrl+., F2来达到你想要的效果。

关于java - Eclipse 中的快速编译器错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/167007/

相关文章:

java - 在java中创建消息ID

java - 我可以获得 Android PackageInstaller 安装取消按钮回调吗?

java - 如何在Spring Kafka中动态创建多个消费者

java - 在 Eclipse 中导入项目

java - Android Studio AndroidManifest.xml 与 build.gradle

eclipse - Eclipse 中的 Intellij ctrl+w 等效快捷方式

Selenium IDE select2 选择一个项目

eclipse - 如何在 Intellij 中将两个选项卡合并为一个 float 窗口?

colors - IntelliJ IDEA Terminal 从 System?

java - 匹配和删除 ArrayList 中的项目