首页 文章

IntelliJ在鼠标悬停时显示JavaDocs工具提示

提问于
浏览
499

在Eclipse中,当将鼠标悬停在方法,变量等上时,将显示带有相应JavaDoc的工具提示 . IntelliJ中有这样的功能吗?

18 回答

  • 0

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

    enter image description here

    EDIT: 对于 IntelliJ 14 ,该选项已移至编辑器>常规页面 . 这是"Other"组中的最后一个选项 . (对于Mac,该选项位于菜单"IntelliJ Idea"> "Preferences") .

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

    EDIT: 对于 IntelliJ Ultimate 2016.1 ,它已移至编辑器>常规>代码完成 .
    enter image description here

    EDIT: 对于 IntelliJ Ultimate 2017.2, aka IntelliJ IDEA 2017.2.3 ,实际上有两个选项:

    • 在编辑器中>常规>其他(部分)> Show quick documentation on mouse move - delay 500 ms

    • 选中此复选框可显示插入符号的快速文档 . 指定的延迟后会出现快速文档弹出窗口 .

    • 在编辑器>常规>代码完成(子项)> Autopopup documention in 1000 ms, for explicitly invoked completion

    • 选中此复选框可使IntelliJ IDEA自动显示弹出窗口,其中包含查找列表中当前突出显示的类,方法或字段的文档 . 如果未选中此复选框,请使用Ctrl Q显示插入符号元素的快速文档 .
      只有在明确调用代码完成时,

    • 快速文档窗口才会自动弹出指定的延迟 . 对于自动代码完成列表,文档窗口仅在按下Ctrl Q时显示 .

  • 741

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

    引用:"No, the only way to see the full javadoc is to use Quick Doc (Ctrl-Q)." - http://devnet.jetbrains.net/thread/121174

    编辑

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

  • 28

    有可能在12.1 .

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

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

    auto.show.quick.doc=true
    

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

    enter image description here

  • 1

    做完CTRL Q之后,你可以

    • 固定工具提示(右上角)

    • 检查停靠模式(钉扎后右上方齿轮)

    • 根据需要调整大小

    • 单击所选项目的自动显示文档的图标

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

    我发布了一个截图,但不会让我发布图片 .

  • 6

    在Intellij13中,您可以使用如下编辑器配置:
    enter image description here

  • 20

    对于Intellij 15,请使用 File > Settings > Editor > General 选项 Show quick documentation on mouse move 中的复选框 .

    enter image description here

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

    enter image description here

  • 1

    IntelliJ IDEA 14.0.3旗舰版:

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

    enter image description here

    提示:在JavaDoc弹出窗口中查看右上角(齿轮图标),您可以选择:

    • 显示工具栏
    • 拼接模式
    • 停靠模式
    • 漂浮模式
    • 分割模式

    enter image description here

  • 97

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

    • 右键单击IntelliJ IDEA 12

    • 单击 Show Package Contents 菜单选项

    • 打开 bin 文件夹

    • 打开 idea.properties

    • 添加行:

    auto.show.quick.doc =真

  • 1

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

    • Ctrl Shift A

    • 类型:显示文档

    • 显示鼠标移动的快速文档(将其设置为ON)

  • -1

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

  • 13

    IDEA有“ find action ”:

    打开"Help"菜单,键入"doc",将光标移动到“ Quick Documentation ”,它将突出显示 .

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

  • 1

    文件 - >设置 - >编辑器

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

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

  • 3

    在IntelliJ Ultimate(试用)14中的mac上,我有 Settings > Editor > General > Code completion . 工具提示简短就是我笔记本电脑上的F1 .

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

    enter image description here

  • 1

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

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

  • 136

    对于 IntelliJ Ultimate 2018.1.5, aka IntelliJ IDEA 2018.1.5 ,实际上有两个选项:

    • 在编辑器中>常规>其他(部分)> Show quick documentation on mouse move - delay 500 ms

    • 选中此复选框可显示插入符号的快速文档 . 指定的延迟后会出现快速文档弹出窗口 .

    • 在编辑器>常规>代码完成(子项)> Auto-display documentation in 1000 ms

    • 选中此复选框可使IntelliJ IDEA自动显示弹出窗口,其中包含查找列表中当前突出显示的类,方法或字段的文档 . 如果未选中此复选框,请使用Ctrl Q显示插入符号元素的快速文档 .
      只有在明确调用代码完成时,

    • 快速文档窗口才会自动弹出指定的延迟 . 对于自动代码完成列表,文档窗口仅在按下Ctrl Q时显示 .

  • 0

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

  • 9

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

  • 23

    THE ANSWER IS CTRL + P (NOT CTRL + Q)

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

    • Javadoc: Ctrl-Q

    • 快速查看实施情况: Ctrl-Shift-I

    • 显示上下文: Alt-Q

    • 显示参数(在方法调用中): Ctrl-P

    • 显示错误说明 . Ctrl-F1

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

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

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

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

    此致,Jens

相关问题