如何使用IntelliJ自动完成方法参数?

问题描述 投票:40回答:4

我真正想念的一个功能是如何使用当前的范围内变量自动完成方法参数。此功能将使用单个键组合(ctrl + space)填充所有方法参数。只要我的变量的命名与方法参数类似,我就不会遇到这种自动完成的问题。是否有插件或本地方式在Intellij中完成此操作?

autocomplete intellij-idea
4个回答
29
投票

IntelliJ IDEA 9 now supports他们称之为“超级完成”,它与您正在寻找的行为相匹配,并且可以通过他们的早期访问计划获得。

alt text (来源:jetbrains.com

IntelliJ IDEA 8不允许您一次自动完成多个参数。您必须为每个参数使用一次Control-Shift-Space。


66
投票

您可能已经知道IntelliJ IDEA具有CTRL + P快捷键(Windows)和CMD + P(OX X),它们简要描述了传递给方法的参数。它非常方便,节省了大量时间,否则将花费在查找方法声明上。


18
投票

Control-Shift-Space(完成基于类型,而不是名称)

更多优点:帮助 - >默认键盘映射参考


0
投票

还有一个名为'kotlin-fill-class'的IntelliJ插件,它将自动填充一些默认值。使用IntelliJ 2019.1测试了该插件的最新快照版本,它似乎正在运行。

© www.soinside.com 2019 - 2024. All rights reserved.