IDEA集成SonarLint

一:在IDEA中下载SonarLint

点击File->Settings->Plugins,在线安装SonarLint,安装完毕以后重启IDEA
IDEA集成SonarLint_第1张图片

二:配置

1.全局配置
选择sonarLint General Setting,点击右边的加号
IDEA集成SonarLint_第2张图片
名字随意填,后面要用到;选择sonarQube,输入URL,点击next按钮
IDEA集成SonarLint_第3张图片
使用用户名密码验证,输入用户名密码,点击next按钮
IDEA集成SonarLint_第4张图片
出现该页面说明连接sonar成功,点击finish按钮
IDEA集成SonarLint_第5张图片
注意:下面这个按钮的作用是同步sonar的检查规则,每次sonar规则改变都要重新点击
IDEA集成SonarLint_第6张图片
2.项目配置
选择sonarLint Project Setting,connecting下拉框选择刚才设置的全局配置,点击search in list选择项目
IDEA集成SonarLint_第7张图片
此处选择opra-dev,点击ok
IDEA集成SonarLint_第8张图片

三:sonarLint的使用

在想要进行sonar分析的文件下右键,选择analyze with sonarLint
IDEA集成SonarLint_第9张图片
此时左下角会输出错误信息
IDEA集成SonarLint_第10张图片

四:验证sonarLint和sonarQube规则相同

1.默认sonar规则有这个错误
IDEA集成SonarLint_第11张图片
2.Idea中构造该错误,执行sonarLint发现错误出现
IDEA集成SonarLint_第12张图片
3.修改sonar检查规则,屏蔽掉该检查
IDEA集成SonarLint_第13张图片
4.Idea中全局配置更新,重新进行sonarLint检查,发现刚才的错误没有了,说明idea与sonar的规则同步
IDEA集成SonarLint_第14张图片

你可能感兴趣的:(软件测试,sonar,idea)