java - Intellij 中构造函数的自动填充 stub 参数

标签 java intellij-idea constructor autocomplete

Intellij 是否有任何方法可以根据构造函数签名中的参数自动创建构造函数调用?

我的想法是,我输入类的名称(构造函数名称),点击Magic+Key+Combination,选择相关的构造函数, 和 IntelliJ 根据构造函数签名中的名称输入所有参数。显然,在大多数情况下,这不会编译,但没关系,因为我将使用适当的名称创建所需的参数。

一个更好的主意是让该功能在构造函数调用之上也为我创建参数定义。

有什么想法吗?

最佳答案

我是一名最近迁移到 IntelliJ 的 Eclipse 用户,这是我真正怀念的功能之一,尤其是。当有许多参数(不仅仅是构造函数)的调用时。只要范围内有匹配的变量,ctrl-shift-space 就有点类似。它不如 Eclipse 好,因为如果变量不存在,它就不会创建“ stub ”,而且我认为如果参数名称不匹配它就不起作用,但至少在某些情况下可以作为拐杖...

关于java - Intellij 中构造函数的自动填充 stub 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29210919/

相关文章:

java - 使用 Producer 方法时,CDI (Weld SE) 不会注入(inject)内部依赖项

java - 强制AWS库从docker集群内的环境中获取区域

java - checkmarx 报告中缺少 HSTS header

intellij-idea - IntelliJ IDEA 主菜单丢失

java - 无法使用gradle tomcat插件调试tomcat应用程序

android - kotlin 延迟初始化属性无法在 init block 中修改

c# - .Net Core 3 worker 服务应用程序,带有带参数的构造函数的插件

java - 如何将变量值添加到mysql语句中?

java - intellij 场景生成器错误未打开 fxml 文件已解决

c++ - 为什么复制构造函数应该在 C++ 中通过引用来接受它的参数?