IntelliJ IDEA 可以自动给方法调用填充变量吗?

Can IntelliJ IDEA automatically fill the method call with variables?

IntelliJ IDEA 可以自动给方法调用填充变量吗?

可能使用基于被调用方法的参数名称的名称,甚至还可能提取这些变量作为当前方法的参数?

请参阅下面的屏幕截图以供参考。

Before:IntelliJ 知道被调用方法的参数名称是什么。

After:IntelliJ 为我们创建了正确命名的变量。

自动提取所有参数:IntellJ可以自动提取这些变量作为当前方法的参数。

如果上下文中存在同名的局部变量,应该可以工作:

另请参阅 IDEABKL-6690, IDEABKL-5496 请求。 您也可以尝试 智能完成https://www.jetbrains.com/help/idea/auto-completing-code.html#smart_completion.

似乎有一个自定义插件可以做到这一点 - https://plugins.jetbrains.com/plugin/8638-auto-filling-java-call-arguments。你可以试一试