重命名Intellij中多个子类中使用的变量

时间:2018-08-10 16:19:46

标签: java intellij-idea

我有多个子类,它们都覆盖了一个超类(只读)。

每个子类使用如下方法:

@Override
public void overridingMethod(int n){
...
}

,我想将其更改为:

@Override
public void overridingMethod(int numberWithABetterName){
...
}

用于所有类,而不必为每个类手动进行重构。 每个类也可以在同一文件夹中找到,也许有一种方法可以为文件夹中的所有类重构变量?

1 个答案:

答案 0 :(得分:1)

单击函数名称:

  • 选择快捷键Shift + F6(或)
  • 右键单击并选择“重构”->“重命名”
  • 函数名称更改为带有矩形边框的可编辑文本框。
  • 更改功能名称。它会反映在包括子类在内的所有事件中

Rename the function