Sonar是一个用于代码质量管理的开源平台,号称管理源代码质量的神器,可以用来解决发现、管理、解决之前的、现在的质量问题,使产品能够轻装前进。JavaRuby语言编写的,当前最新版4.4。功能/特性:1、通过插件形式,完成各种功能扩展.2、支持包括Java,PHP,Python,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测.3、支持国际化(中文包);4、从七个维度检测代码质量:复杂度、单元测试、重复、编码规则、备注、潜在bug、架构设计.5、几乎支持了你所能想到的一切代码质量问题