一、重构
重构变量:将语义模糊的变量名称改为更易理解的名称
修改变量名称,快键键 shift + F6 (输入要改的名字,所有位置相同的名字都会改变)
重构方法:
修改传递的参数,快捷键 ctrl +F6
光标停留在方法名上,按下快捷键,弹出如图,可以添加和减少参数
![](https://images2018.cnblogs.com/blog/994129/201806/994129-20180617053651985-1088906676.png)
![](https://images2018.cnblogs.com/blog/994129/201806/994129-20180617053726835-623711631.png)
二、抽取
抽取变量:
自动抽取名称,生成变量
快捷键 ctrl + alt +v
![](https://images2018.cnblogs.com/blog/994129/201806/994129-20180617060530383-774985957.png)
![](https://images2018.cnblogs.com/blog/994129/201806/994129-20180617060537468-2078597595.png)
抽取静态变量:
快捷键 :ctrl +alt + c 抽取一个静态常量
抽取成员变量:
快捷键 :ctrl +alt + f 抽取一个成员常量
![](https://images2018.cnblogs.com/blog/994129/201806/994129-20180617060635883-1457214857.png)
![](https://images2018.cnblogs.com/blog/994129/201806/994129-20180617060642759-958231137.png)
抽取方法参数:
快捷键 : ctrl+ alt + p
![](https://images2018.cnblogs.com/blog/994129/201806/994129-20180617060701377-1852193345.png)
![](https://images2018.cnblogs.com/blog/994129/201806/994129-20180617060709022-461912520.png)
![](https://images2018.cnblogs.com/blog/994129/201806/994129-20180617060716414-862801604.png)
![](https://images2018.cnblogs.com/blog/994129/201806/994129-20180617060723260-777047452.png)
抽取函数:
快捷键: ctrl + alt + m
选中需要抽取的代码,快捷键,起名字,回车