十五、IntelliJ IDEA -编写高质量代码
1、重构
【1】重构变量
选中某个变量,按住 shift+F6,修改变量名,则所有该变量名均会被重构为新变量名
【2】重构方法【ctrl+F6 | Refactor->change signature】

重构方法

Refactor

上述也可以应用Alt+Enter实现
2、抽取
Refactor-》Extract -》Variable... 【alt+ctrl+v】
【1】抽取变量

抽取结果

【2】抽取静态变量
Refactor-》Extract-》Constant... 【ctrl+alt+c】

抽取结果:

【3】抽取成员变量
Refactor-》Extract-》Field... 【ctrl+alt+F】

抽取效果:

【4】抽取方法参数
Refactor-》Extract-》Functional Parameter... 【ctrl+alt+shift+p】
原代码:

光标定位到this.firstName,ctrl+alt+shift+p

未完。。。
【5】抽取函数
Refactor-》Extract-》Method 【ctrl+alt+m】
对于冗长的代码,需要抽取函数。如下所示:

抽取:

抽取效果
