代码参考信息
最后修改时间:2023 年 9 月 5 日参数信息
参数信息弹出窗口显示方法和函数调用中的参数名称。在编辑器中键入左括号或从建议列表中选择方法后,IntelliJ IDEA 会在 1 秒(1000 毫秒)内自动显示包含所有可用方法签名的弹出窗口。
如果弹出窗口已关闭或者您的 IDE配置为不自动显示弹出窗口,则您可以显式调用该弹出窗口。为此,请按(或单击“查看 | 参数信息”)。Ctrl0P
显示完整的方法或函数签名
默认情况下,参数信息弹出窗口显示简单的签名。您可以将 IDE 配置为显示包含方法名称和返回类型的完整签名。
在“设置”对话框 ( ) 中,转到编辑器 | 一般| 代码完成,然后选中显示完整方法签名复选框。CtrlAlt0S
配置参数信息弹出窗口
在“设置”对话框 ( ) 中,转到编辑器 | 一般| 代码完成。CtrlAlt0S
在“以...毫秒为单位显示参数信息弹出窗口”字段中,指定弹出窗口出现之前的时间(以毫秒为单位)。
如果您不希望自动显示弹出窗口,请清除在...毫秒内显示参数信息弹出窗口复选框。
快速文档
您可以通过快速文档功能直接从编辑器获取任何符号的快速信息。当您将鼠标悬停在代码元素上时,它会在弹出窗口中向您显示代码文档。请注意,该符号必须附带根据Javadoc标记或 SDK 文档创建的文档注释。
该功能允许您访问下载的文档和仅指定其 URL 的外部文档。有关添加代码文档的更多信息,请参阅:
弹出窗口中的快速文档
在弹出窗口中查看快速文档
将鼠标悬停在编辑器中的必要符号上。
将插入符号放在该符号处,然后按(查看 | 快速文档)。Ctrl0Q
再次按下可在文档工具窗口中打开此文档。Ctrl0Q
单击弹出窗口可更改字体大小、显示快速文档工具栏或转到源代码。
提示
要指定弹出窗口出现之前的延迟,请在“设置”对话框 ( ) 中,转至编辑器| 代码编辑 | 编辑工具提示并在工具提示延迟字段中输入必要的值。CtrlAlt0S
禁用悬停时的快速文档
默认情况下,当您将鼠标悬停在代码元素上时,会出现快速文档弹出窗口。您可以将 IDE 配置为仅在显式调用快速文档功能后才显示弹出窗口。
单击弹出窗口并禁用“鼠标移动时显示”选项。
在“设置”对话框 ( ) 中,转到编辑器 | 代码编辑 | 快速文档并清除悬停时显示快速文档复选框。CtrlAlt0S
在这种情况下,要查看插入符号处的符号的文档,请按或选择查看| 从主菜单快速文档。该文档将显示在弹出窗口中,但您可以将 IDE 配置为立即将其显示在工具窗口中。Ctrl0Q
工具窗口中的快速文档
在工具窗口中查看文档
使用默认设置,按(查看 | 快速文档)会在弹出窗口中打开快速文档。您可以更改设置以在工具窗口中查看文档。Ctrl0Q
在快速文档弹出窗口中,单击并禁用首先显示文档弹出窗口选项。
在文档工具窗口中,单击工具窗口工具栏上的 图标并禁用首先显示文档弹出窗口选项。
将文档保留在工具窗口中
您可以在工具窗口中打开特定代码元素的文档,并继续查看当前文件中其他元素的文档。
将插入符号放在所需的代码元素处,然后按。如果出现弹出窗口,请再次按切换到工具窗口。Ctrl0QCtrl0Q
文档选项卡上的星号 (
*
) 表示该选项卡未固定,因此其内容将被您在编辑器中选择的另一个代码元素的文档替换。右键单击文档工具窗口中包含文档的选项卡,然后启用“保留此文档”选项。
之后,当前文档选项卡将被固定。您可以返回编辑器并查看将在弹出窗口或工具窗口的新选项卡中打开的其他代码元素的文档。
提示
按文档工具窗口中的来使用文本搜索。Ctrl0F
当您在工具窗口中查看代码文档时,它会显示在未固定的选项卡(标有星号 ( ) 的选项卡)上*
。您可以通过多种方式使用它:
您可以通过将鼠标悬停在代码元素上来查看文档。
单击工具窗口工具栏上的图标,然后启用“鼠标移动时显示”和“从源自动更新”选项。
当您将插入符号放置在编辑器中的符号处时,您可以通过单击符号或移动插入符号来查看文档。
单击工具栏上的图标,禁用“鼠标移动时显示”并启用“从源自动更新”选项。
您可以通过将插入符号放在符号上并按或选择查看 |来查看文档。从主菜单快速文档。Ctrl0Q
单击工具窗口工具栏上的 图标,禁用“鼠标移动时显示”和“从源自动更新”选项。
外部文档
外部文档在 Web 浏览器中打开必要的信息,以便您可以导航到相关符号并同时保留信息以供进一步参考。为项目配置外部文档后,您还可以在“快速文档”弹出窗口中查看它。
有关配置库和 SDK 外部文档路径的更多信息,请参阅:
查看外部文档
要在浏览器中查看插入符号处的符号的文档,请按或选择查看| 主菜单中的外部文档。ShiftF1
类型信息
在 IntelliJ IDEA 中,您可以通过以下方式识别表达式的类型:
将插入符号放在必要的代码元素处,然后按(或从主菜单中选择“查看 | 键入信息”)。CtrlShift0P
如果有多个表达式可用,请从弹出菜单中选择所需的表达式,然后按。Enter
表达静态数据
IntelliJ IDEA 允许您在编辑器中查看有关任何 Java 表达式的静态已知信息。此信息可帮助您理解具有大量分支的复杂代码,并详细说明表达式类型信息。
要查看有关 Java 表达式的静态信息,请将脱字符号放在表达式上并双击。CtrlShift0P
在此示例中,表达式静态数据操作显示 的类型list
实际上是ArrayList
,尽管变量被声明为List
,并且在给定点(大小 = 0)它仍然为空。
生产力技巧
感谢您的反馈意见!