如何在Intellij IDEA中显示方法参数提示?

154

输入图像说明

int beginIndex,int endIndex

在调用方法时很重要。

当光标在括号内时如何显示? 输入图像说明


可能是IntelliJ IDEA提示方法参数的重复问题。 - Gregor
5个回答

244

1
这是JetBrains的参考文献:https://www.jetbrains.com/help/idea/viewing-reference-information.html#view-parameter-info - Matt C.
3
在IntelliJ(2021.1)中,按下Ctrl+P会弹出打印对话框。 - Cromax
@Cromax 你可能改变了活动快捷键方案或快捷键本身。 在默认设置下,Ctrl + p 是有效的(Win)。 - undefined
@GreenMarty 我承认我可能改变了一些快捷方式,但我几乎无法相信我设置了一个打印的快捷方式(出于什么原因?)——之前没有注意到,但是还有其他3个人给了我的评论+1,所以他们应该也有同样的经历。嗯,我正在使用GNOME键盘映射,也许这里的<kbd>Ctrl</kbd> + <kbd>P</kbd>有其他功能? - undefined
@Cromax 很可能是你或者某个插件改变了快捷键。大多数现代IDE都配备了竞争对手的IDE的键映射插件。例如,我在VCS中使用IntelliJ的映射,IntelliJ捆绑了Eclipse、NetBeans和VS的键映射插件。我相信还有更多。这是JetBrains IDE的默认键映射 https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf - undefined
@GreenMarty 你似乎是正确的 - 我刚刚在我的新设备上从头安装了IntelliJ,它按照描述的方式工作。不知道是什么可能会干扰这个特定的快捷键。谢谢你的关心!:-) - undefined

26

查看方法参数

  1. 将光标放置在所需方法或函数的调用中的任意位置。
  2. 选择主菜单中的“查看|参数信息”或按下键盘上的Ctrl+P

配置查看参数信息功能的行为方式

  1. 打开IDE设置并点击编辑器节点下方的代码完成。
  2. 在参数信息部分,定义以下选项:

    • 选择显示完整签名复选框,而不是所需类型列表,以显示完整方法或函数签名。 确保在项目源路径中包含所需的第三方库。否则,参数名称将不会显示。

    • 要自动显示调用方法或函数的参数类型列表,请选择自动弹出(毫秒)复选框并指定时间间隔(以毫秒为单位)。


18

如果您有非标准绑定(或想要更改绑定对象),请查看这里:

设置 > 键盘映射 > 主菜单 > 查看 > 工具窗口 > 参数信息

查看绑定内容和/或将其更改为所需内容。


8

-3

此工具提示将在鼠标悬停事件上显示。

使用键盘的解决方法: 尝试使用快速文档弹出 CTRL+Q。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接