mooc-IDEA 编写高质量代码--009
十五、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】
对于冗长的代码,需要抽取函数。如下所示:
抽取:
抽取效果
体胖还需勤跑步,人丑就该多读书!