Android开发

SonarQube配置自定义的CheckStyle代码规则

2018-04-25  本文已影响95人  cspecialy

对于自定义的CheckStyle代码规则如何配置到SonarQube?网上找了很久,也没找到多少有用的信息,没办法,自己撸吧。一通撸下来发现,其实挺简单 (⊙▽⊙)

惯例第一步肯定是SonarQube的安装与运行配置了,但这部分不在本文主题内,网上一搜一大把,这里就不讲了,大家可以先看这篇文章:SonarQube的安装、配置与使用
。我们直接讲自定义CheckStyle代码规则的配置方法。
(:不同的SonarQube版本可能略有不同,大家按线索来)

1、CheckStyle插件安装(熟悉的可跳过)

CheckStyle插件安装操作步骤
如图所示,在应用市场中搜索CheckStyle即可,搜索出来后,点击安装按钮(我这里已经安装了,未安装的情况再卸载按钮的地方会有安装按钮),即可下载安装,安装过程中会有一次重启操作,大家按提示操作即可。
:有些版本的SonarQube插件安装是在配置-系统-更新中心

2、配置自定义的CheckStyle代码规则

配置自定义的CheckStyle代码规则,有两种方法,使用CheckStyle代码规则配置文件启用SonarQube中的CheckStyle相关代码规则,下面一一介绍:

通过使用配置文件的方法配置自定义的CheckStyle代码规则,或多或少还会有其它问题,要根据提示处理配置文件。所以,一般情况下,不建议使用这种方法,事倍功半的说。╥﹏╥

配置好后,可在配置详情页中点击CheckStyle的链接,以XML的格式查看已配置好的规则,如下图所示:


配置好的CheckStyle规则
上一篇下一篇

猜你喜欢

热点阅读