一:在IDEA中下载SonarLint
点击File->Settings->Plugins,在线安装SonarLint,安装完毕以后重启IDEA
二:配置
1.全局配置
选择sonarLint General Setting,点击右边的加号
名字随意填,后面要用到;选择sonarQube,输入URL,点击next按钮
使用用户名密码验证,输入用户名密码,点击next按钮
出现该页面说明连接sonar成功,点击finish按钮
注意:下面这个按钮的作用是同步sonar的检查规则,每次sonar规则改变都要重新点击
2.项目配置
选择sonarLint Project Setting,connecting下拉框选择刚才设置的全局配置,点击search in list选择项目
此处选择opra-dev,点击ok
三:sonarLint的使用
在想要进行sonar分析的文件下右键,选择analyze with sonarLint
此时左下角会输出错误信息
四:验证sonarLint和sonarQube规则相同
1.默认sonar规则有这个错误
2.Idea中构造该错误,执行sonarLint发现错误出现
3.修改sonar检查规则,屏蔽掉该检查
4.Idea中全局配置更新,重新进行sonarLint检查,发现刚才的错误没有了,说明idea与sonar的规则同步