这个问题在这里已有答案:
我刚刚从Eclipse切换到IntelliJ并缺少Eclipse的一个功能 - 当你将鼠标放在方法上时它会显示一个javadoc信息 . 我发现(可能是我错了)显示的方式是一个快捷命令J.当我点击它时出错了,请在下面的屏幕截图中看到 . 请告知我如何快速获取javadoc信息 . 我至少需要知道方法返回的类型 .
或者,您可以将光标放在项目上并使用显示JavaDoc
CTRL Q.
这是默认快捷方式 .
编辑:正如Mac上提到的Methical,快捷方式是
CTRL j(^ j不是⌘j)
当鼠标悬停在元素上时,有一个很好的功能可以显示快速文档 .
IntelliJ 14
编辑/一般 - >显示鼠标移动的快速文档
Older versions
将以下行添加到idea.properties文件中:
auto.show.quick.doc=true
我注意到选择方法名称并按F2(快速文档)显示它是JavaDoc . 我正在使用Intellij 2016和Eclipse Keymap
使用 View | Quick Documentation 或相应的键盘快捷键(默认情况下:Windows / Linux上的Ctrl Q和Mac上的Ctrl J) . 有关更多信息,请参阅documentation .
View
也可以在 Settings 上的 explicit (由快捷方式调用)代码完成时启用自动JavaDoc弹出窗口 . Editor | General | Code completion ( Autopopup documentation ):
Settings
Editor
General
Code completion
另一种查看快速文档的方法是 on mouse move :
配置 IntelliJ IDEA CE 2016.3.4 以在鼠标悬停时启用JavaDocs . 我在Mac OS上运行IntelliJ IDEA,但认为Linux / Windows应该有类似的选项 .
Autopopup docs: IntelliJ IDEA > Preferences > Editor > General > Code Completion
IntelliJ IDEA
Preferences
Code Completion
Documentation on mouse move: IntelliJ IDEA > Preferences > Editor > General
注意:请按 Apply 按钮应用这些设置
要最好地镜像日食功能,请启用以下设置:
IDE Settings/Editor - > Other.Show quick doc on mouse move
IDE Settings/Editor/Code Completion - > Autopopup Documentation
要在自动完成菜单中查看javadoc,请点击“ . ”获取弹出窗口,然后将鼠标悬停在您正在使用的对象上,一旦获得javadoc弹出窗口,您可以在弹出窗口中选择一个项目来切换javadoc . 不理想......但它的东西 .
另一个说明 . 选项菜单的搜索功能非常有用 . 只需输入'doc',您就会看到doc的所有选项 .
此外,搜索“autopopup doc”不仅会找到每个选项,还会在菜单中突出显示它们 . 真棒!
Edit: 超越最初的问题,这可能对那些只想快速方便地访问文档的人有用 .
使用这几天后,似乎习惯使用热键是最有效的方法 . 它将在文本输入标记所在的位置弹出文档,以便您不必触摸鼠标 . 这也适用于intellisense弹出窗口,并在上下导航时保持不动 .
就个人而言,Windows上的Ctrl Q并不理想,所以我将其重新映射到Alt D.可以在IDE Settings / Keymap下完成Remaping . 进入键盘映射菜单后,只需搜索快速文档 .
转到 Settings -> Editor -> General 然后启用 Show quick documentation on mouse move
IntelliJ IDEA 15 添加了此功能
现在它可以作为EAP使用 .
如下图所示,插入符号位置不会影响光标位置:
This feature在IntelliJ IDEA 15 142.4675.3 Release Notes中实施 .
离Eclipse最近的将是 Ctrl+Button2 Click (Scroll click)
它在IntelliJ中被称为Quick Doc,我希望有一天JetBrains的人能够像_489988这样添加像Eclipse这样的快速文档,它会好得多 .
在我的情况下,只有鼠标移动有点烦人,所以如果你在 Preferences/Settings --> Keymap 搜索"quick documentation"你会发现:
Win-Linux:“Ctrl Q " and " Ctrl Button2 Click”(滚动点击)
Mac:“Ctrl J " and " Ctrl Button2 Click”(滚动点击)
在版本13.1中,有一个设置
转到 File/Settings , IDE Settings / Editor ,然后✔ Show quick doc on mouse move .
File/Settings
IDE Settings / Editor
Show quick doc on mouse move
版本14.0:
转到 File/Settings , Editor ,单击 General . 向下滚动,然后✔ Show quick documentation on mouse move .
Show quick documentation on mouse move
对我来说,不只是打开javadoc窗口,而且还要提供完整的javadoc . 如果从Maven存储库导入库并且不告诉Idea在下载中包含javadoc,您可能仍会获得仅基于方法签名的稀疏javadoc . 请务必勾选“从Maven存储库下载库”对话框中的“JavaDocs”选项,该对话框可在项目结构 - >项目设置 - >库中找到 .
11 回答
或者,您可以将光标放在项目上并使用显示JavaDoc
这是默认快捷方式 .
编辑:正如Mac上提到的Methical,快捷方式是
当鼠标悬停在元素上时,有一个很好的功能可以显示快速文档 .
IntelliJ 14
编辑/一般 - >显示鼠标移动的快速文档
Older versions
将以下行添加到idea.properties文件中:
我注意到选择方法名称并按F2(快速文档)显示它是JavaDoc . 我正在使用Intellij 2016和Eclipse Keymap
使用
View
| Quick Documentation 或相应的键盘快捷键(默认情况下:Windows / Linux上的Ctrl Q和Mac上的Ctrl J) . 有关更多信息,请参阅documentation .也可以在
Settings
上的 explicit (由快捷方式调用)代码完成时启用自动JavaDoc弹出窗口 .Editor
|General
|Code completion
( Autopopup documentation ):另一种查看快速文档的方法是 on mouse move :
配置 IntelliJ IDEA CE 2016.3.4 以在鼠标悬停时启用JavaDocs . 我在Mac OS上运行IntelliJ IDEA,但认为Linux / Windows应该有类似的选项 .
Autopopup docs:
IntelliJ IDEA
>Preferences
>Editor
>General
>Code Completion
Documentation on mouse move:
IntelliJ IDEA
>Preferences
>Editor
>General
注意:请按 Apply 按钮应用这些设置
要最好地镜像日食功能,请启用以下设置:
IDE Settings/Editor - > Other.Show quick doc on mouse move
IDE Settings/Editor/Code Completion - > Autopopup Documentation
要在自动完成菜单中查看javadoc,请点击“ . ”获取弹出窗口,然后将鼠标悬停在您正在使用的对象上,一旦获得javadoc弹出窗口,您可以在弹出窗口中选择一个项目来切换javadoc . 不理想......但它的东西 .
另一个说明 . 选项菜单的搜索功能非常有用 . 只需输入'doc',您就会看到doc的所有选项 .
此外,搜索“autopopup doc”不仅会找到每个选项,还会在菜单中突出显示它们 . 真棒!
Edit: 超越最初的问题,这可能对那些只想快速方便地访问文档的人有用 .
使用这几天后,似乎习惯使用热键是最有效的方法 . 它将在文本输入标记所在的位置弹出文档,以便您不必触摸鼠标 . 这也适用于intellisense弹出窗口,并在上下导航时保持不动 .
就个人而言,Windows上的Ctrl Q并不理想,所以我将其重新映射到Alt D.可以在IDE Settings / Keymap下完成Remaping . 进入键盘映射菜单后,只需搜索快速文档 .
转到 Settings -> Editor -> General 然后启用 Show quick documentation on mouse move
IntelliJ IDEA 15 添加了此功能
现在它可以作为EAP使用 .
如下图所示,插入符号位置不会影响光标位置:
This feature在IntelliJ IDEA 15 142.4675.3 Release Notes中实施 .
离Eclipse最近的将是 Ctrl+Button2 Click (Scroll click)
它在IntelliJ中被称为Quick Doc,我希望有一天JetBrains的人能够像_489988这样添加像Eclipse这样的快速文档,它会好得多 .
在我的情况下,只有鼠标移动有点烦人,所以如果你在 Preferences/Settings --> Keymap 搜索"quick documentation"你会发现:
Win-Linux:“Ctrl Q " and " Ctrl Button2 Click”(滚动点击)
Mac:“Ctrl J " and " Ctrl Button2 Click”(滚动点击)
在版本13.1中,有一个设置
转到
File/Settings
,IDE Settings / Editor
,然后✔Show quick doc on mouse move
.版本14.0:
转到
File/Settings
,Editor
,单击General
. 向下滚动,然后✔Show quick documentation on mouse move
.对我来说,不只是打开javadoc窗口,而且还要提供完整的javadoc . 如果从Maven存储库导入库并且不告诉Idea在下载中包含javadoc,您可能仍会获得仅基于方法签名的稀疏javadoc . 请务必勾选“从Maven存储库下载库”对话框中的“JavaDocs”选项,该对话框可在项目结构 - >项目设置 - >库中找到 .