如何在Intellij IDEA中从调用方法中创建默认局部变量?

鲁弗斯

假设我有一个带有几个参数的方法:

void myMethod(String param, Integer count, Boolean fun, Object object) {
    ...
}

现在我调用我的方法

myMethod(param, count, fun, object);

很明显,我需要初始化基本不存在的局部变量。假设我想对每个变量进行一些预处理,因此我需要将每个变量提取为局部变量。

问题: 如何通过单击/快捷方式创建具有正确类型甚至默认值的局部变量?

可能的解决方案:目前,我仅发现将光标带到每个变量并在其中创建局部变量的可能性,但是如果我有一个带有更多参数的方法,则会带来更多麻烦。

斯蒂芬·弗里德里希

目前不可能。

我了解您的问题,但老实说,这对我而言并没有太多发生:通常,某些/许多参数已经可以用作范围中的变量。因此,几次执行Alt-Enter并不会给我带来太多麻烦。

我也认为同时处理多个引入的变量会使我感到困惑。我喜欢顺序工作流程,这使我一次可以考虑一个参数。

您始终可以在https://youtrack.jetbrains.com/issues/IDEA上创建功能请求

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Java ASM - 如何在方法中创建局部变量

编辑“创建局部变量”模板以摆脱Intellij IDEA中的“最终”修饰符

如何在Java中创建静态局部变量?

如何在main中动态创建局部变量

如何在方法-Vue中访问局部变量的状态?

如何在vim中自动生成像IDEA这样的局部变量

如何在IntelliJ IDEA中创建补丁?

函数调用时如何在堆栈中组织局部变量?

如何从C / C ++访问lua脚本中的局部变量或调用局部函数?

如何在Python中的函数中修改局部变量?

如何在Python的局部变量中存储随机整数?

如何在AutoHotkey的热键中声明局部变量?

如何在列表理解中设置局部变量?

如何在Bash中增加局部变量?

如何在Razor中声明局部变量?

如何在Javascript中获取指向局部变量的指针?

如何在Resharper中禁用局部变量字体粗体

如何在EB GUIDE脚本中定义局部变量

如何在 JSX 中的 HTML 中使用局部变量?

如何在python中重建局部变量环境?

如何在Oracle中组合局部变量?

方法局部内部类中的合成字段如何链接到方法局部变量的值?

如何在Java受保护的方法中测试局部变量

如何在角度2单元测试中访问方法的局部变量

如何将被调用函数中的局部变量更新为python中的函数参数?

如何在Intellij IDEA中更改默认测试框架?

调用方法时如何传递所有局部变量

如何将函数中的局部变量作为默认值传递给 R 中的嵌套变量?

如何在intellij IDEA中打开或调用regexTester插件