代码质量管理平台 Sonar

代码质量管理平台 Sonar

LGPL
跨平台
2009-03-02
红薯

Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。支持的语言包括:Java、PHP、C#、C、Cobol、PL/SQL、Flex 等。

开源中国代码质量管理系统 -> http://sonar.oschina.net/

主要特点:

  • 代码覆盖:通过单元测试,将会显示哪行代码被选中

  • 改善编码规则

  • 搜寻编码规则:按照名字,插件,激活级别和类别进行查询

  • 项目搜寻:按照项目的名字进行查询

  • 对比数据:比较同一张表中的任何测量的趋势

架构图:

的码云指数为
超过 的项目
加载中

评论(18)

q
qinsepipa
这里下载的应该是community,社区版吧?
B
Bingou211
http://sonar.oschina.net/ 咋不能访问了@红薯
zlm2018
zlm2018
sonar如何支持C++
Yana768
Yana768
sonar禁用规则之后,sonarlint能同步更新规则吗?
繁殖宝宝
繁殖宝宝
我司现在让强制安装这个进行codeview
w
wqz0814
越来越坑爹了,插件老是下载失败,越升级越不好用了
0xTang
0xTang
Sonar 上了一节traning, 回家自己研究一下。。。
红薯
红薯
Sonar 的人多吗?
缪斯的情人
缪斯的情人
这玩意貌似挺难配的 Sonar
红薯
红薯
Sonar 检查 OSC 源码,结果惨不忍睹!

SonarQube 6.7.7(LTS) 发布,修复安全漏洞

SonarQube 6.7.7 发布了,该版本是 LTS 版,即长期支持版本。 SonarQube 是一个用于管理源码质量的平台,帮助开发者编写干净的代码,其支持的语言包括:Java、PHP、C#、C、Cobol、PL/SQL 与 ...

04/19 07:07

Sonar Java 5.12 发布,支持 Java 12 switch 表达式、弃用 .exec 格式

Sonar Java 5.12 发布了,Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。支持的语言包括:Java、PHP、C#、C、Cobol...

04/15 08:10

SonarQube 7.7 发布,代码质量管理平台

SonarQube v7.7 发布了,SonarQube 是一个用于管理源码质量的平台,帮助开发者编写干净的代码,其支持的语言包括:Java、PHP、C#、C、Cobol、PL/SQL 与 Flex 等。 此版本带来的新特性包括: ...

03/22 06:56

SonarQube Git 插件 1.7 发布

SonarQube Git 1.7 发布了。Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。支持的语言包括:Java、PHP、C#、C、Cobol...

01/22 07:10

Sonar Java 5.9 发布,新增 29 条规则

Sonar Java 5.9 发布了,Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。支持的语言包括:Java、PHP、C#、C、Cobol、...

2018/11/15 07:13

SonarLint for Eclipse 3.6 发布,可激活或停用任意规则

SonarLint for Eclipse 3.6 已发布,该版本在规则的管理上更进一步,现在可以在 Eclipse 首选项中找到已打开或关闭的规则,阅读其描述并选择激活或停用。 该版本还包含最新版本的 SonarJava ...

2018/06/21 07:46

SonarQube 7.1 发布,代码质量管理平台

SonarQube 7.1 发布了。Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。支持的语言包括:Java、PHP、C#、C、Cobol、PL/...

2018/04/18 07:27

Sonar JAVA 5.3 发布,支持 Java 10

Sonar Java 5.3 发布了,Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。支持的语言包括:Java、PHP、C#、C、Cobol、...

2018/04/17 07:20

SonarQube 6.7.3 发布,代码质量管理平台

SonarQube 6.7.3 发布了。Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。支持的语言包括:Java、PHP、C#、C、Cobol、P...

2018/04/08 07:31

SonarQube Scanner 3.1 发布,代码质量管理平台

SonarQube Scanner 3.1 发布了,Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。支持的语言包括:Java、PHP、C#、C、C...

2018/03/23 07:45

没有更多内容

加载失败,请刷新页面

2
回答
如何解决sonar项目权限,只对当前提交用户有效

各位,我用sonar-wc-client在调用sonar的时候,可以创建sonar用户、查询各个代码指标,这些都ok,没问题。 只是遇到了一个权限配置得问...

2015/11/28 17:10
1
回答
2
回答
java代码修改
蓝水晶飞机 的回答 03/16 13:54
最佳答案
上面的问题就好比 string.equal(integer)你懂吧! 不同数据类型,equal 比较,一般情况下永远都是返回 false 。
1
回答
JAVA+ jenkins + sonar 执行报错

Executing Maven: -B -f E:\Jenkins\workspace\3_CI\pom.xml -s C:\Users\yangzz\...

2016/10/21 17:36
2
回答
sonar支持增量扫描吗

sonar支持增量扫描吗?sonar支持增量扫描吗?sonar支持增量扫描吗

2017/07/12 18:06
1
回答
sonar6.0自定义编写shell脚本检查规则

sonar6.0版本下,编写对shell脚本的检查规则,目前只是为了检测项目中的.sh文件中是否有要求的注释,但是不知道怎么通过方法获取sh文件的内容,也...

2018/05/28 20:24
9
回答
sonar-scanner运行报错

项目配置好了 执行sonar-scanner报错,求大神指教,版本是sonar5.5 scanner2.6 红薯大神快来解救@红薯

2016/05/24 19:07
1
回答
sonar如何检测sql,如何安装plsql插件?

sonar如何检测sql,如何安装plsql插件? 有没有使用过的大神求教!!!

2017/06/28 21:43
1
回答
sonar-scan 提示:is not a valid project or module key

@sisiqing 你好,想跟你请教个问题: INFO: ------------------------------------------------...

2017/05/09 18:00
2
回答
sonar和maven集成使用,出现数据库无法连接的错误

@小咔蹭 你好,想跟你请教个问题: 我用sonar和maven集成的出现下面的错误: 是不是数据库驱动的问题呢?但我在sonar.properties里面...

2015/11/23 17:00

没有更多内容

加载失败,请刷新页面

Sonar 与 Maven 配置

### Sonar 与 Maven 配置 ### 1.下载sonar 包,解压 [下载地址](http://www.sonarqube.org/downloads) 2.修改sonar 配置文件,设置数据库链接 修改 sonar.properties 文件 1.数据库账号、密码...

2016/02/16 11:24
771
1
linux sonar安装

linux sonar安装

2016/06/15 15:31
33
0
配置sonar、jenkins进行持续集成和代码审查

本文以CentOS操作系统为例介绍Sonar的安装配置,以及如何与Jenkins进行集成,通过pmd-cpd、checkstyle、findbugs等工具对代码进行持续审查。 一、安装配置sonar 1、Sonar介绍 Sonar是一个用于...

2015/12/09 11:12
1K
0
jenkins集成sonar,maven,git进行代码分析

jenkins,sonarqube,maven,git

2016/05/20 15:06
2.3K
2
Sonar安装

1. JDK1.8安装 安装jdk1.8这里省略。 2. SonarQube 部署 su - jenkins #为了在jenkins中集成sonar,所以安装在jenkins用户下 cd /data/jenkins wget https://sonarsource.bintray.com/Distri...

2018/09/18 20:14
29
0
配置sonar、jenkins进行持续审查

配置sonar、jenkins进行持续审查

2014/08/02 15:38
312
0
JAVA开发必知工具-Sonar简介及使用

Sonar简介 Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量 通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几...

2018/10/14 21:22
94
0
代码质量管理利器之SonarQube

浅谈代码质量管理工具SonarQube的windows平台搭建过程。

2015/11/26 09:43
248
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部