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】

对于冗长的代码,需要抽取函数。如下所示:

抽取:

抽取效果

 

posted @ 2018-04-15 14:34  kaixinyufeng  阅读(203)  评论(0编辑  收藏  举报