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

2022-08-31 04:08:49

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


答案 1

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

enter image description here

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

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

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

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

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

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


答案 2

在IntelliJ版本11之前,不,不仅仅是通过悬停在它上面。如果光标位于方法或属性名称内,则 + 将在 *nix 和 Windows 上显示 JavaDoc。在 MacOSX 上,这是 +。CTRLQCTRLJ

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

编辑

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


推荐