今天进行静态代码审查,我们小组选择的是Checkstyle静态代码审查工具。它有GUI和插件两个版本,我们安装的是eclipse的插件版本。
可以在官网下插件版本解压缩并配置路径,也可以直接在eclipse中install software来安装。我们使用的是后者,输入checkstyle的链接并勾选点击next就安装成功。
checkstyle安装后要对项目启用checkstyle,启动checkstyle通过右键项目属性进行设置即可。
checkstyle的代码检查规则是可以自己指定的,它本身提供了google java和sum两种检查标准,用户也可以自己添加或者上网下载其他人制定的规则。
启动checkstyle后,就会扫描并重新编译项目,并在输出窗口显示扫描结果
感觉的话可以通过eclipse内置的插件安装方法来安装就挺傻瓜的,输个链接一键就装好了。项目上的使用和配置也和eclipse整合的比较好,checkstyle本身是一个代码规范检查工具,感觉主要是挑代码风格和格式上的问题吧,错误检查还是靠IDE。
使用CheckStyle工具可以让开发小组不同成员写的代码保持一致风格,提升程序可读性。