在Eclipse中,当鼠标悬停在一个方法、变量等上时,会显示一个带有相应JavaDocs的工具提示。IntelliJ中有这样的特性吗?


当前回答

IDEA有“寻找行动”:

打开“帮助”菜单,输入“doc”,将光标移到“快速文档”,它将高亮显示。

此外,“查找动作”可以从热键调用(你可以在设置>热键中找到它)

其他回答

至少对我来说,最简单的方法是:

Ctrl + Shift +一个 类型:show document 显示鼠标移动时的快速文档(设置为on)

在IntelliJ版本11之前,不,不仅仅是将鼠标悬停在它上面。如果光标在方法名或属性名内,那么CTRL+Q将显示*nix和Windows上的JavaDoc。在MacOSX上,按CTRL+J。

引用:“不,查看完整javadoc的唯一方法是使用Quick Doc (Ctrl-Q)。”——http://devnet.jetbrains.net/thread/121174

EDIT

从IntelliJ 12.1开始,这是可能的。请看@ADNow的回答。

对于IntelliJ 13,在IDE设置的编辑器页面中有一个复选框

编辑:对于IntelliJ 14,该选项已移动到Editor > General页面。这是“其他”组的最后一个选项。(对于Mac来说,该选项在菜单“IntelliJ Idea”>“Preferences”下)。

编辑:对于IntelliJ 16,它是编辑器> General > Other中的倒数第二个选项。

编辑:对于IntelliJ终极2016.1,它已被移动到编辑器>通用>代码完成。

编辑:对于IntelliJ Ultimate 2017.2,也就是IntelliJ IDEA 2017.2.3,实际上有两个选项:

在编辑器>一般>其他(部分)>显示鼠标移动的快速文档-延迟500毫秒

选中此复选框可显示插入符号的快速文档。在指定的延迟之后,将出现快速文档弹出窗口。

在编辑器> General > Code补全(子项)> Autopopup文档中,用于显式调用补全

Select this check box to have IntelliJ IDEA automatically show a pop-up window with the documentation for the class, method, or field currently highlighted in the lookup list. If this check box is not selected, use Ctrl+Q to show quick documentation for the element at caret. Quick documentation window will automatically pop up with the specified delay in those cases only, when code completion has been invoked explicitly. For the automatic code completion list, documentation window will only show up on pressing Ctrl+Q.

编辑:对于IntelliJ Ultimate 2020.3,第一个选项现在位于编辑器>代码编辑>快速文档>显示鼠标移动时的快速文档

在Intellij13中,你可以像下面这样使用编辑器配置:

对于Intellij 15,使用文件>设置>编辑器>常规选项显示鼠标移动时的快速文档。

你也可以通过在搜索框中输入“quick”或类似的东西来到达那里: