Sonar简介
Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量
通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测
sonarQube能带来什么?
Developers' Seven Deadly Sins
1.糟糕的复杂度分布
文件、类、方法等,如果复杂度过高将难以改变,这会使得开发人员难以理解它们,
且如果没有自动化的单元测试,对于程序中的任何组件的改变都将可能导致需要全面的回归测试
。。。。。。
来自:http://blog.csdn.net/hunterno4/article/details/11687269
http://www.cnblogs.com/itech/archive/2011/11/23/2260009.html
相关推荐
SonarQube代码质量管理平台的安装、配置与使用 SonarQube 是一个开源的代码质量管理平台,旨在帮助开发团队识别和修复代码中的错误和缺陷。下面是 SonarQube 的安装、配置和使用方法: 安装 SonarQube 1. 安装 ...
总而言之,SonarQube是一个功能全面的代码质量管理工具,它通过七个维度来评估代码质量,并能够集成各种工具,从而实现对软件开发过程中代码质量的持续监控和改进。开发者和项目管理者可以利用SonarQube确保软件项目...
SonarQube是一款强大的开源代码质量管理工具,专为检测、度量和改善源代码质量而设计。它提供了全面的静态代码分析,可以帮助开发者在编码阶段就发现潜在的问题,包括编程错误、代码异味、潜在的漏洞等。SonarQube...
SonarQube是一款强大的代码质量管理平台,用于检测和分析代码中的缺陷、代码异味以及潜在的漏洞。本篇文章将详细介绍如何配置和使用SonarQube,包括安装汉化包、配置Maven插件、设置权限、自定义规则以及利用仪表盘...
SonarQube是一款强大的代码质量管理平台,专门设计用于检测、分析和报告软件代码的质量问题。它结合了静态代码分析和代码审查的特性,为开发团队提供了一种全面的方式来提升代码质量和安全性。SonarQube的核心目标是...
SonarQube是一款强大的代码质量管理工具,主要用于静态代码分析和代码异味检测,旨在提升软件项目的质量和安全性。它能够帮助开发者在编码阶段就发现并修复问题,避免潜在的缺陷、漏洞和不良编程习惯,从而提高软件...
SonarQube Scanner(SSCheck)是SonarSource公司的产品,用于进行代码质量管理,包括代码质量分析、代码异味检测、漏洞查找等。`sscheck.xml`可能是SonarQube的配置文件,用于设置扫描参数、规则集和特定项目的属性...
SonarQube是一款开源的代码质量管理工具,它可以帮助开发者发现并修复代码中的各种问题,包括潜在的漏洞、代码异味和复杂性。本指南将详细阐述SonarQube在CentOS 7上的安装过程以及如何使用它来提升代码质量。 ### ...
Sonar是一个用于代码质量管理的开源平台,号称管理源代码质量的神器,可以用来解决发现、管理、解决之前的、现在的质量问题,使产品能够轻装前进。Java Ruby语言编写的,当前最新版4.4。 功能/特性: 1、通过插件...
总的来说,SonarQube是一个强大的代码质量管理平台,通过集成C/C++插件和中文支持,使得非英语背景的开发者也能轻松进行代码质量管理,提升软件项目的安全性和可维护性。使用SonarQube,你可以实现对代码质量的持续...