假设我有一个带有几个参数的方法:
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] 删除。
我来说两句