如何在 Eclipse 中关闭 Javadoc 悬停(或有选择地启用它)?

Posted

技术标签:

【中文标题】如何在 Eclipse 中关闭 Javadoc 悬停(或有选择地启用它)?【英文标题】:How to turn off the Javadoc hover in Eclipse (or selectively enable it)? 【发布时间】:2010-12-05 03:09:51 【问题描述】:

一位开发人员不喜欢 Eclipse 悬停的 Javadoc,并希望禁用它(一个选项),或者更好的是,只选择性地启用它(另一个选项)。他正在使用 Eclipse 3.3。这可能吗?

【问题讨论】:

【参考方案1】:

不确定您所说的“有选择地”启用它是什么意思。基于什么?

以下路线适用于 3.5,我没有 3.3 可供检查,但我很确定相同的设置可用。

转到窗口 - 首选项;选择 Java -> 编辑器 -> 悬停在左侧。您必须取消选中右侧的组合悬停选项;然后,您可以取消选中 Javadoc 选项或选中它但为其指定一个修饰键(在下面的编辑框中)。在后一种情况下,javadoc hover 仅在您按住该键时才会出现。

不过,我不得不说,没有组合处理程序带来的不便让我认为这真的不值得。

【讨论】:

我发现为组合悬停设置修饰键非常有用;默认设置使代码中的每个元素都有一个悬停框,即使我只停止了足够长的指针以单击并放置编辑插入符号。 感谢您的回答 - 我同意您的意见(这个人除了使用 Eclipse - UGH 之外,还使用了类似于 DOS Edit 的东西)。 这也有助于解决 bug 400626 中描述的悬停导致的 Eclipse 崩溃,该悬停已关闭为 NOT_ECLIPSE,但修复需要的 Linux 版本比某些人可以安装的更新。【参考方案2】:

你可以去

 Preferences / Java / Editor / Hover

并取消勾选“组合悬停”选项:不再弹出。

那么你会有:

Shift+F2:如果 javadoc 存档或目录已与您的项目相关联(并且如果已生成一些 javadoc),则打开外部 javadoc

Alt+Shift+Q,后跟J:打开javadoc视图,用与之前在鼠标悬停时看到的弹出窗口相同的内容。

【讨论】:

我接受了另一个答案,因为它有更多细节 - 不过我也喜欢这个答案。谢谢。【参考方案3】:

在 Eclipse 3.6 中,您现在可以指定按下修改键以激活组合悬停。这样,您可以在没有自动弹出窗口的情况下拥有旧的行为。自动弹出窗口让我发疯,经常掩盖我试图阅读的内容。

【讨论】:

以上是关于如何在 Eclipse 中关闭 Javadoc 悬停(或有选择地启用它)?的主要内容,如果未能解决你的问题,请参考以下文章

像在eclipse中一样在intellij想法中关闭未使用的模块

Tomcat 没有在 Eclipse 中关闭

eclipse中关闭java文件后再打开,找不到如何切换可视化编辑器

C++ (Visual Studio) 的注释弹出窗口,类似于 Eclipse 和 Javadoc

如何在线程中关闭 QWebSocket?

如何在导航控件片段中关闭导航 DrawerLayout onBackPressed