Checkstyle大多数报错是代码规范问题,不过对我最近的重构仍有帮助。由于项目有固定框架,不太适合大改类。而Checkstyle检查的就是静态代码,能检查出一些过长的函数和重复的代码,并且顺便能解决代码规范的问题,因此我选择Checkstyle这个插件。下面就是我安装CheckStyle的过程:
- 下载
- 我把插件放在百度云盘里面:http://pan.baidu.com/s/1i5wXF4h
- 请注意一定要这个版本的(如果你用的是MyEclipse2014),当时我下了一个新的版本我的MyEclipe并不能使用
- 不用解压
- 安装
- 打开MyEclipse
- 点Help-->Install from Site
-
打开后点这个Add
-
填好name和地址(name随便填)
-
把Checkstyle勾起来,下一步(由于我已经安装好了,所以Next是灰的)
- 然后不停点下一步就行了
- 另外,我在安装的时候有一个提示:
You are installing software that contains unsigned content. the authenticity or validity of this software cannot be established. Do you want to continue with the installation.
这个没什么关系continue就行了
- 重启MyEclipse
-
使用
这个时候MyEclipse就有CheckStyle了。可以通过Window-->Preferences看看有没有安装成功。
这样就说明已经安装好了。如果没有的话我估计就是版本的问题了。我当时就是因为下载了最新版checkstyle,2014上好像不能跑。所以如果你和我一样请一定要下载我网盘里面那个版本。现在我就以我的项目为例,简单使用一下刚刚安装好的checkstyle。
-
在项目(当然单个文件也是可以的)上右击选择Checkstyle-->Check Code With Checkstyle
-
现在不太符合规范的代码就会有提醒(就是黄黄的那个)
-
推荐你打开checkstyle violations。点window-->show view-->ohther
-
搜一下checkstyle然后把这两个都勾上选OK
-
这是一个统计你各种错误占的百分比的东西
-
这是检查后的结果,点进去就可以修改
好了,如果只是简单使用这样就差不多了。checkstyle还可以自己配置一个代码规范,不过我在这里不说了因为我现在也还不会,等以后有心得了再总结一下!希望这篇文章有帮到你们。