SonarLint 提示隐藏 Eclipse 工具提示

SonarLint hint hiding Eclipse tooltip

我在 Eclipse Mars 中使用 SonarLint 1.3。我的问题是,当出现 SonarLint 问题时,它会阻止所有其他工具提示出现。

示例:如您所见,由于 SonarLint 提示,Hashtable 的工具提示未显示。

有没有办法同时显示 Eclipse 工具提示和 SonarLint 提示?

这是标准的 Eclipse 行为,问题标记工具提示的优先级高于 JDT 悬停工具提示。

如果您想强制显示 JDT 工具提示,可以使用一些键盘快捷键。在 Eclipse 首选项中查找 Java -> Editors -> Hovers

例如,要在没有 SonarLint 问题时查看 Hashtable 上显示的 Javadoc 工具提示,您应该按 Ctrl+Shift

示例:

我找到的最简单的解决方案是 "show view" javadoc。通过这样做,当您将光标放在代码片段中时,您将能够在 javadoc 视图中看到 SonarLint 工具提示和代码片段相关的 javadoc。是的,这不是实际的 "hovering",我知道,但这是我目前找到的唯一方法。