1、重命名方法、对象
选中右键 —> Refactor —> Rename;快捷键 Alt + Shift + r
2、快速提取变量
快速提取常量:选中右键 —> Refactor —> Extract —> Constants;快捷键 Ctrl+Alt+C
快速提取变量:选中右键 —> Refactor —> Extract —> Variable;快捷键 Ctrl+Alt+V
快速提取成员变量:选中右键 —> Refactor —> Extract —> Filed Variable;Ctrl+Alt+F
下面是一个提取常量的例子:
3、抽取方法Extract Method
选中右键 —> Refactor —> Extract —> Method;快捷键 Alt + Shift + m
结果:
4、内敛方法/参数
停放鼠标位置右键 —> Refactor —> Inline ;快捷键 Alt + Shift + i
结果:
5、提取子类方法、对象到父类
选中方法/参数右键 —> Refactor —> Pull Members Up
结果:
6、将方法/参数下层到子类
选中方法/参数 右键—> Refactor —> Pull Members Download
结果:
7、添加循环、if、try catch等
快捷键:ctrl+alt+t
8、终极重构技巧
右键 —> Refactor —> Generify,设置如下
接下来就可以使用快捷键了
选中,快捷键 Alt+Ctrl+Shift+T,则可以显示所有重构技巧了