Sonar是一个开源的Java代码质量管理平台,采用纯Java编写。Sonar的最新版本从5种编码规则优先级进行代码管理(Checkstyle, PMD, Findbugs, Taglist…),同时可以为每种规则配置权重。Sonar的这一功能允许用户完全自定义编码规则,从而更好的跟踪问题。
Sonar 1.10的一些新特性包括:
- Sonar 1.10 允许在项目级配置项目的设置,这样可以覆盖全局设置
- Sonar 1.10 允许在浏览代码的时候过滤掉某些规则,也可以把一些规则分组
- Sonar 1.10 改进了不符合规范代码的钻去功能,可以更深入的分析有问题的代码
- Sonar 1.10 在性能方面有了显著的提高。
- Sonar 1.10 提供了更合理的插件API
- Sonar 1.10兼容绝对多数的插件,例如: Taglist, Technical Debt, Emma, Jira issues等。。。
Sonar 1.10官方网站:
http://sonar.codehaus.org/
Sonar 1.10下载地址:
http://sonar.codehaus.org/downloads/
[ad#468-60]