SonarQube插件汇总

SonarQube的功能通过插件形式实现并扩展的,我们还可以通过添加其他插件增加功能或者替换插件。

1.1、默认安装的插件

SonarQube默认集成了Java Ecosystem插件,该插件是一组插件的合集,包含如下的这些插件:

插件名说明
sonar-java-pluginjava源代码解析,计算指标等
sonar-squid-java-plugin检查潜在缺陷
sonar-checkstyle-plugin检查代码编写风格
sonar-findbugs-plugin检查潜在缺陷
sonar-pmd-plugin检查潜在缺陷
sonar-surefire-plugin执行单元测试
sonar-cobertura-plugin统计代码覆盖率
sonar-jacoco-plugin统计代码覆盖率

1.2、常用的插件

下面列出了一些常用的插件:

插件名说明
sonar-javascript-pluginJavaScript代码检查
sonar-python-pluginPython代码检查
sonar-web-pluginWeb页面检查(HTML、JSP、JSF、Ruby、PHP等)
sonar-xml-pluginXML文件检查
sonar-scm-stats-pluginSCM源码库统计分析
sonar-metrics-plugin文件度量
sonar-chinese-pack-plugin中文语言包
sonar-timeline-plugin时间表显示度量结果
sonar-motion-chart-plugin度量结果演进图

1.3、安装插件

1.3.1、手动安装

SonarQube插件的下载地址为:http://docs.codehaus.org/display/SONAR/Plugin+Library

将下载后的插件放到${SONAR_HOME}/extensions/plugins目录下,重新启动SonarQube服务器。

1.3.2、通过Update Center安装

打开WEB页面,用户登陆后,进入“Settings”页面,点击左下角的“Update Center”,如下:

其中Available Plugins选项卡提供了可以选择安装的插件,System Updates可以在线更新SonarQube。

下载插件需要注意其中有些插件是需要购买才能使用的,其License类型为Commercial。

转载:SonarQube插件汇总

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值