[英]IntelliJ show JavaDocs tooltip on mouse over
在 Eclipse 中,将鼠标悬停在方法、变量等上时,会显示带有相应 JavaDocs 的工具提示。 IntelliJ 有这样的功能吗?
对于IntelliJ 13 ,在 IDE 设置的编辑器页面中有一个复选框
编辑:对于IntelliJ 14 ,该选项已移至 Editor > General 页面。 这是“其他”组中的最后一个选项。 (对于 Mac,该选项位于菜单“IntelliJ Idea”>“首选项”下)。
编辑:对于IntelliJ 16 ,它是 Editor > General > Other 中的倒数第二个选项。
编辑:对于IntelliJ Ultimate 2016.1 ,它已移至 Editor > General > Code Completion。
编辑:对于IntelliJ Ultimate 2017.2,又名 IntelliJ IDEA 2017.2.3 ,实际上有两个选项:
编辑:对于IntelliJ Ultimate 2020.3 ,第一个选项现在位于 Editor > Code Editing > Quick Documentation > Show quick documentation on mouse move
直到 IntelliJ 版本 11,不,不仅仅是通过将鼠标悬停在它上面。 如果 cursor 在方法或属性名称中,则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后,您可以
然后,当您移动 cursor 时,文档将出现在此框中。 它会花费你一点屏幕空间,但我觉得这是值得的。
我会发布截图,但不会让我发布图片。
在 Intellij13 中,您可以使用如下编辑器配置:
IntelliJ IDEA 14.0.3 终极版:
按Ctrl + Alt + S ,然后选择Editor\General
选择Show quick domentation on mouse move
提示:查看JavaDoc弹出窗口window的右上角(齿轮图标),您可以选择:
- 显示工具栏
- 固定模式
- 停靠模式
- 浮动模式
- 拆分模式
添加到 ADNow 所说的内容。 在 Macintosh 上:
添加行:
auto.show.quick.doc=true
至少对我来说,最简单的方法是:
从IntelliJ Ultimate 2018.1.5,又名 IntelliJ IDEA 2018.1.5,到 2019.3, File -> Preferences 下实际上有两个选项:
在 IntelliJ IDEA 14 中,它已移至:文件 -> 设置 -> 编辑器 -> 常规 -> “在鼠标移动时显示快速文档”
在 Intellij 2019 中,我做了:文件 > 设置 > 编辑器 > 常规选项显示鼠标移动的快速文档。
文件-->设置-->编辑器
勾选“在鼠标上显示快速文档”
现在,当您将鼠标放在方法上时,将出现带有文档的工具提示。 有时工具提示的大小太小,您必须将鼠标向下移动到工具提示的底部来调整它的大小。
IDEA 有“查找动作”:
打开“帮助”菜单,键入“doc”,将 cursor 移动到“快速文档”,它将突出显示。
也可以从热键调用“查找操作”(您可以在设置->热键中找到它)
在 IntelliJ Ultimate (trial) 14 的 mac 上,我在Settings > Editor > General > Code completion
下有我的。 我的笔记本电脑上的工具提示短是 F1。
它被称为“(毫秒)中的自动弹出文档:”
Android Studio(至少 2.3.3)用户的注释,因为这个页面出现在我的谷歌搜索“android studio hover javadoc”中,android studio 是基于 Intel
请参阅 File->Settings->Editor->General:“显示鼠标移动的快速文档”,而不是 File->Settings->Editor->General->Code Completion “Autopopup documentation in (ms) for显式调用完成”和“Autopopup in (ms)”,之前已经讲过。
我尝试了这里提到的许多方法,尤其是首选项 - 编辑器 - 常规 - 代码完成 - 显示文档弹出...在版本 2019.2.2中不起作用
最后,我只是在插入符号位于类型/方法上时使用F1
,它很好地显示了文档。 这并不理想但很有帮助。
在 Mac 上的 IntelliJ U 上,我需要在某些方法、变量等上指向 cursor,然后按 [cntrl] 或 [cmd] 键。 然后点击弹出窗口 window 里面的链接,它似乎看到了 JavaDocs
上述所有方法都很有用,但缺少一个基本的东西,您需要在 JDK (C:\Program Files\Java\jdk1.8.0_171) 中有src.zip 。 我认为它是预先安装的,但由于某种原因,它在我的安装中不存在。 要检查的另一件事是您的项目是否使用指定的(在本例中为 1.8.0_171)JDK。
答案是CTRL + P (不是CTRL + Q )
其他人在 JetBrains 论坛上发布了这个答案:想法是不同的 IDE。 尝试发现它的功能并尝试充分利用它,而不是试图模仿你以前使用的任何东西。 在大多数情况下,Idea 具有非常高的可用性(比 Eclipse 恕我直言要好得多),并且经过简化以尽可能最好地支持代码编辑(例如,而不是过度依赖向导)。
...加上更多在代码和不同想法视图中导航的快捷方式。
我认为通过简单的击键就可以看到您感兴趣的特定信息是相当不错的。 查看菜单,其中还将显示您的键盘映射可能修改的快捷方式。
0 Avatar Jens Voß 创建于 2008 年 6 月 12 日 09:26 并且,elsandros,除了 Stephen 写的:由于您似乎对 IDEA 的键盘快捷键感兴趣,我强烈推荐“Key Promoter”插件,它可以帮助您记住相关的快捷方式。
由Ctrl - Shift - A调用的“Goto Action”功能也非常有用。 在弹出窗口中,您可以输入关键字(例如“Javadoc”),IDE 会告诉您与您的搜索相匹配的可用操作,以及键盘快捷键和包含的操作组(通常还会为您提供有关如何导航到使用菜单的操作)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.