我通过Help>Install New Software进行插件安装:
FindBugs
http://findbugs.cs.umd.edu/eclipse
PMD
http://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/
CheckStyle 下载安装
https://sourceforge.net/projects/eclipse-cs/files/Eclipse%20Checkstyle%20Plug-in/
| 工具 | 目的 | 检查项 |
| FindBugs 检查.class | 基于Bug Patterns概念,查找javabytecode(.class文件)中的潜在bug | 主要检查bytecode中的bug patterns,如NullPoint空指针检查、没有合理关闭资源、字符串相同判断错(==,而不是equals)等 |
| PMD 检查源文件 | 检查Java源文件中的潜在问题 | 主要包括: 空try/catch/finally/switch语句块 未使用的局部变量、参数和private方法 空if/while语句 过于复杂的表达式,如不必要的if语句等 复杂类 |
| CheckStyle 检查源文件 主要关注格式 | 检查Java源文件是否与代码规范相符 | 主要包括: Javadoc注释 命名规范 多余没用的Imports Size度量,如过长的方法 缺少必要的空格Whitespace 重复代码
|
Eclipse代码质量插件
本文介绍了在Eclipse中安装并使用FindBugs、PMD和CheckStyle三个插件的方法,这些插件分别用于检查Java bytecode中的潜在bug、源文件中的问题及代码格式是否符合规范。
6316

被折叠的 条评论
为什么被折叠?



