在Eclipse中,当鼠标悬停在一个方法、变量等上时,会显示一个带有相应JavaDocs的工具提示。IntelliJ中有这样的特性吗?
当前回答
根据ADNow的说法。关于麦金塔:
右键单击IntelliJ IDEA 12 单击Show Package Contents菜单选项 打开bin文件夹 打开idea.properties 加一行: auto.show.quick.doc = true
其他回答
IDEA有“寻找行动”:
打开“帮助”菜单,输入“doc”,将光标移到“快速文档”,它将高亮显示。
此外,“查找动作”可以从热键调用(你可以在设置>热键中找到它)
至少对我来说,最简单的方法是:
Ctrl + Shift +一个 类型:show document 显示鼠标移动时的快速文档(设置为on)
对于IntelliJ 13,在IDE设置的编辑器页面中有一个复选框
编辑:对于IntelliJ 14,该选项已移动到Editor > General页面。这是“其他”组的最后一个选项。(对于Mac来说,该选项在菜单“IntelliJ Idea”>“Preferences”下)。
编辑:对于IntelliJ 16,它是编辑器> General > Other中的倒数第二个选项。
编辑:对于IntelliJ终极2016.1,它已被移动到编辑器>通用>代码完成。
编辑:对于IntelliJ Ultimate 2017.2,也就是IntelliJ IDEA 2017.2.3,实际上有两个选项:
在编辑器>一般>其他(部分)>显示鼠标移动的快速文档-延迟500毫秒
选中此复选框可显示插入符号的快速文档。在指定的延迟之后,将出现快速文档弹出窗口。
在编辑器> General > Code补全(子项)> Autopopup文档中,用于显式调用补全
Select this check box to have IntelliJ IDEA automatically show a pop-up window with the documentation for the class, method, or field currently highlighted in the lookup list. If this check box is not selected, use Ctrl+Q to show quick documentation for the element at caret. Quick documentation window will automatically pop up with the specified delay in those cases only, when code completion has been invoked explicitly. For the automatic code completion list, documentation window will only show up on pressing Ctrl+Q.
编辑:对于IntelliJ Ultimate 2020.3,第一个选项现在位于编辑器>代码编辑>快速文档>显示鼠标移动时的快速文档
Android Studio(至少2.3.3)用户注意,因为这个页面出现在我的谷歌搜索“Android Studio hover javadoc”,Android Studio是基于Intellij:
参见文件->设置->编辑器->通用:“显示鼠标移动的快速文档”, 而不是文件->设置->编辑器->通用->代码完成 用于显式调用补全的(ms)自动操作文档 以及“(ms)自动操作”,之前已经讨论过。
IntelliJ IDEA 14.0.3终极版:按Ctrl+Alt+S,然后选择编辑器\通用选择显示鼠标移动时的快速提示
提示:在JavaDoc弹出窗口的右上角(齿轮图标),你可以选择: -显示工具栏 -固定模式 -停靠模式 —浮动模式 —分裂模式
推荐文章
- 导致java.lang.VerifyError错误的原因
- 如何在Java中监控计算机的CPU、内存和磁盘使用情况?
- 如何设置超时在改造库?
- java lambda可以有一个以上的参数吗?
- HashMap -获取第一个键值
- 使用Jackson将JSON字符串转换为漂亮的打印JSON输出
- Android - SPAN_EXCLUSIVE_EXCLUSIVE跨度不能为零长度
- Javadoc @see或{@link}?
- 在准备语句中使用“like”通配符
- Android Eclipse -无法找到*.apk
- 通过SSH使用Eclipse完成远程项目
- javac和Eclipse编译器之间的区别是什么?
- 工厂模式和策略模式之间的区别是什么?
- 在Java中使用正则表达式提取值
- 如何允许所有网络连接类型HTTP和HTTPS在Android(9)馅饼?