IntelliJ在鼠标hover时显示JavaDocs工具提示

在Eclipse中,当将鼠标hover在方法,变量等上时,会显示工具提示以及相应的JavaDoc。 IntelliJ中有这样的function吗?

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

在此处输入图像描述

编辑:对于IntelliJ 14 ,该选项已移至编辑器>常规页面。 这是“其他”组中的最后一个选项。 (对于Mac,该选项位于“IntelliJ Idea”>“首选项”菜单下)。

编辑:对于IntelliJ 16 ,它是编辑器>常规>其他中倒数第二个选项。

编辑:对于IntelliJ Ultimate 2016.1 ,它已被移至编辑器>常规>代码完成。 在此处输入图像描述

编辑:对于IntelliJ Ultimate 2017.2,又名IntelliJ IDEA 2017.2.3 ,实际上有两个选项:

  1. 在编辑器>常规>其他(部分)> 显示鼠标移动的快速文档 – 延迟500毫秒
    • 选中此复选框可显示插入符号的快速文档。 指定的延迟后会出现快速文档弹出窗口。
  2. 在编辑器>常规>代码完成(子项)> 1000毫秒的Autopopup文档中,用于显式调用完成
    • 选中此复选框可使IntelliJ IDEA自动显示弹出窗口,其中包含查找列表中当前突出显示的类,方法或字段的文档。 如果未选中此复选框,请使用Ctrl + Q显示插入符号元素的快速文档。
    • 在明确调用代码完成时,仅在这些情况下,快速文档窗口将自动弹出指定的延迟。 对于自动代码完成列表,文档窗口仅在按Ctrl + Q时显示

直到IntelliJ版本11,不,不仅仅是hover在它上面。 如果光标位于方法或属性名称内,则CTRL + Q将在* nix和Windows上显示JavaDoc。 在MacOSX上,这是CTRL + J.

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

编辑

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

有可能在12.1。

在安装IDE的任何位置找到BIN文件夹中的idea.properties ,例如C:\ Program Files(x86)\ JetBrains \ IntelliJ \ bin

在该文件的末尾添加一个新行:

auto.show.quick.doc=true 

启动IDEA,只需将鼠标hover在某些内容上:

在此处输入图像描述

执行CTRL + Q后 ,即可

  1. 固定工具提示(右上角)
  2. 检查停靠模式 (固定后在右上角的齿轮下)
  3. 根据需要resize
  4. 单击所选项目的自动显示文档的图标

然后当您移动光标时,文档将显示在此框中。 它花了你一个小屏幕房地产,但我发现它是值得的。

我发布了截图,但是不会让我发布图片。

在Intellij13中,您可以使用如下的编辑器配置: 在此处输入图像描述

对于Intellij 15,使用File > Settings > Editor > General选项中的复选框显示鼠标移动的快速文档

在此处输入图像描述

您也可以通过在搜索框中输入“quick”或类似内容来实现:

在此处输入图像描述

IntelliJ IDEA 14.0.3旗舰版:

Ctrl + Alt + S ,然后选择Editor\General选择Show quick domentation on mouse move

在此处输入图像描述

提示:在JavaDoc弹出窗口中查看右上角(齿轮图标),您可以选择:
– 显示工具栏
– 拼接模式
– 停靠模式
– 漂浮模式
– 分割模式

在此处输入图像描述

再加上ADNow所说的话。 在Macintosh上:

  1. 右键单击IntelliJ IDEA 12
  2. 单击“ 显示包内容”菜单选项
  3. 打开bin文件夹
  4. 打开idea.properties
  5. 添加行:

    auto.show.quick.doc =真

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

  • Ctrl + Shift + A.
  • 输入: show document
  • 显示有关鼠标移动的快速文档 (将其设置为ON)

在IntelliJ IDEA 14中,它已移至:文件 – >设置 – >编辑器 – >常规 – >“显示鼠标移动的快速文档”

IDEA“ 寻找行动 ”:

打开“帮助”菜单,键入“doc”,将光标移动到“ 快速文档 ”,它将突出显示。

也可以从热键调用“查找操作”(您可以在设置 – >热键中找到它)

文件 – >设置 – >编辑器

选中“ 在鼠标上显示快速文档

现在,当您将鼠标放在方法上时,将显示带有文档的工具提示。 有时工具提示尺寸太小,您必须resize,将鼠标向下移动到工具提示的底部。

在IntelliJ Ultimate(试用版)14中的Mac上,我在Settings > Editor > General > Code completion 。 工具提示简称是我笔记本电脑上的F1。

它被称为“(ms)中的Autopopup文档:”

在此处输入图像描述

在Mac上的IntelliJ U上,我需要将光标指向某个方法,变量等,然后按[cntrl]或[cmd]键。 然后单击弹出窗口中看到JavaDocs的链接

Android Studio(至少2.3.3)用户的注释,因为这个页面出现在我的谷歌搜索“android studio hover javadoc”,而android studio基于Intellij:

请参阅文件 – >设置 – >编辑器 – >常规:“显示有关鼠标移动的快速文档”,而不是文件 – >设置 – >编辑器 – >常规 – >代码完成“(ms)中的Autopopup文档,用于显式调用完成”和“(ms)中的Autopopup”,之前已经讨论过了。

所有上述方法都很有用,但缺少一个基本的东西,你需要在JDK中使用src.zip(C:\ Program Files \ Java \ jdk1.8.0_171)。 我以为它是预安装的,但出于某种原因,我的安装中没有它。 要检查的另一件事是您的项目是否使用指定的(在本例中为1.8.0_171)JDK。

对于IntelliJ Ultimate 2018.1.5,又名IntelliJ IDEA 2018.1.5 ,实际上有两种选择:

  1. 在编辑器>常规>其他(部分)> 显示鼠标移动的快速文档 – 延迟500毫秒
    • 选中此复选框可显示插入符号的快速文档。 指定的延迟后会出现快速文档弹出窗口。
  2. 在编辑器>常规>代码完成(子项)> 1000毫秒内自动显示文档
    • 选中此复选框可使IntelliJ IDEA自动显示弹出窗口,其中包含查找列表中当前突出显示的类,方法或字段的文档。 如果未选中此复选框,请使用Ctrl + Q显示插入符号元素的快速文档。
    • 在明确调用代码完成时,仅在这些情况下,快速文档窗口将自动弹出指定的延迟。 对于自动代码完成列表,文档窗口仅在按Ctrl + Q时显示

答案是CTRL + P(不是CTRL + Q)

其他人在JetBrains论坛上发布了这个答案:这个想法是一个不同的IDE。 尝试发现它的function并尝试充分利用它,而不是试图模仿以前使用的任何东西。 在大多数情况下,Idea具有非常高的可用性(比Eclipse恕我直言更好)并且简化了尽可能最好地支持代码编辑(而不是例如依赖于向导太多)。

  • Javadoc: Ctrl-Q
  • 快速查看实现: Ctrl-Shift-I
  • 显示上下文: Alt-Q
  • 显示参数(在方法调用中): Ctrl-P
  • 显示错误说明。 Ctrl-F1

…还有更多的快捷方式可以在代码和不同的想法视图中导航。

我认为通过简单的击键可以看到您感兴趣的具体信息,这相当不错。 看一下菜单,它们还会显示键映射可能修改过的快捷方式。

0 AvatarJensVoß创建于2008年6月12日,09:26而且,elsandros,除了Stephen写道:由于您似乎对IDEA的键盘快捷键感兴趣,我强烈推荐“Key Promoter”插件,它可以帮助您记住相关内容快捷方式。

同样非常有用的是“转到动作”function,由Ctrl-Shift-A调用。 在弹出窗口中,您可以输入关键字(例如“Javadoc”),IDE会告诉您与搜索匹配的可用操作,键盘快捷键和包含操作组(通常还会为您提供有关如何导航到使用菜单的动作)。

此致,Jens