SonarQube是一个用来管理代码质量的开放的平台。因此,它涵盖了代码质量的7个核心部分。SonarQube软件(以前称为“Sonar”)是Codehaus的一个开源项目。不只是一个质量数据报告工具,更是代码质量管理平台。支持的语言包括:Java、PHP、C#、C、Cobol、PL/SQL、Flex 等。
产品特色
3次点击
SonarQube有一个非常有效的方式,高层次的视图,仪表板,时间机器和缺陷搜寻工具之间获得平衡。这使得可以快速发现项目和/或组件的技术债务,以建立行动计划。
扩展与插件
包括新的语言,添加规则引擎,先进的计算度量可以通过一个功能强大的扩展机制来完成。 50多个插件已经可用。
质量是中心
SonarQube是一个基于Web的应用程序。规则,警报,阈值,排斥,设置...可以在线配置。通过利用其数据库,SonarQube不仅允许完全结合的指标也符合历史的措施将它们混合。
涵盖语言
20多个编程语言都是通过插件覆盖,包括Java,C#,C/ C + +,PL / SQL,COBOL,ABAP...
主要特点
•代码覆盖:通过单元测试,将会显示哪行代码被选中
•改善编码规则
•搜寻编码规则:按照名字,插件,激活级别和类别进行查询
•项目搜寻:按照项目的名字进行查询
•对比数据:比较同一张表中的任何测量的趋势
更新内容
新增问题页面 & 改善问题管理页面
新增规则页面
改善布局和导航
简化组建查看器
项目中支持所有文件导入
解决了预览分析时区问题
一些bug 修复
∨ 展开