Sonar - 代码质量管理平台
软件简介
Sonar(SonarQube)是一个开源的代码分析平台,用于分析和管理源代码的质量。支持的语言包括:Java、PHP、C#、C、Cobol、PL/SQL、Flex 等。
通过SonarQube我们可以检测出项目中重复代码, 潜在bug, 代码规范,安全性漏洞等问题, 并通过SonarQube web UI展示出来。
主要特点:
代码覆盖:通过单元测试,将会显示哪行代码被选中
改善编码规则
搜寻编码规则:按照名字,插件,激活级别和类别进行查询
项目搜寻:按照项目的名字进行查询
对比数据:比较同一张表中的任何测量的趋势