本文转载自http://www.ibm.com/developerworks/cn/opensource/os-eclipse-clean/
但是为了适应自己使用,还是自己总结了一下。
一.概述
代码清理:代码清理是极具使用性的工具,它可以使你的代码看上去更加舒服,并且利于他人阅读。eclipse允许你清除代码,添加缺失的代码并且应用某种样式。
某个具体的清理配置被称为一个配置文件。配置文件可以保存,这样你就可以把配置文件给其他人或者或者把早期的项目和其他人的设置应用到当前的代码中。配置文件可以应用于所有的eclipse项目,这样,便于在所有的开发团队中获得相同的代码样式。
在eclipse中内置了一个代码清理的配置文件。这个文件定义了最小限度的代码清理。
可以基本上删除不必要的代码以及添加一些必要的注释。内置文件不可以更改。
二.如何使用默认的配置文件进行代码清理
比如我有以下类(引入了没有用的包,重写toString方法也没有@override),那么就可以使用默认的配置文件进行代码清理:选择右键--->Source--->CleanUp然后选择use configured profiles,再按Next,之后Finish即可。如图:
二.创建自己的代码清理配置文件
选择Windows--->preferences--->Java--->Clean Up----->New,即可编辑自己的代码清理配置文件。New一个属于自己的代码清理配置文件,把出现的Open the edit dialog now去掉(看别人说的)之后就可以按Edit,编辑自己的代码清理配置文件。
1.在按了Edit之后。便可以开始设置。设置Code Organizing:对我而言,在Imports勾上比较有用,可以只引用有用的包,没有用的可以不引入。
2设置Code Style,每个都有作用,可以自己点击下,看看右边的预览,就会知道区别在哪里,比如if加括号,使用JDK1.5新加入的增强型for循环,加括号,加final。加final是必须的,能增强程序的性能等。
3.设置 Member Accesses,也就是加this.个人觉得用处不大。
4.设置Missing Code。十分有用。一般第一个和第三个都勾上。
5.设置Unnecessary。一般设置第一个。第二个第三个移除不使用的变量,我之前设置之后发现当我进行代码测试时有时还是有点麻烦。这种都是视个人而定。
最后,设置完,应用下即可。右键--->Source--->Clean Up应用下即可变为:
除此之外,按下Export All即可导出。别人Import即可引入。
Ps:保存时执行清理,在Window--->Preference--->Java--->Editor--->Save Actions 并且选择附加功能。然后在选择Configure配置一下就可以。