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


当前回答

对于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,第一个选项现在位于编辑器>代码编辑>快速文档>显示鼠标移动时的快速文档

其他回答

在mac IntelliJ终极(试用)14我有我的设置>编辑器>一般>代码完成。我笔记本电脑上的工具提示是F1。

它被称为“自动opup文档(毫秒):”

根据ADNow的说法。关于麦金塔:

右键单击IntelliJ IDEA 12 单击Show Package Contents菜单选项 打开bin文件夹 打开idea.properties 加一行: auto.show.quick.doc = true

我尝试了这里提到的许多方法,特别是首选项-编辑器-通用-代码完成-显示文档弹出..在2019.2.2版本中无效

最后,我只是使用F1,而插入符号是在类型/方法上,它很好地显示文档。这并不理想,但很有帮助。

在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的回答。

IDEA有“寻找行动”:

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

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