在idea intellij中使用Sonarqube进行代码检查
一、SonarLint插件安装
1.1 在线安装
(1)打开IDEA菜单,File --> Settings --> Plugins,搜索sonar插件,选择SonarLint进行Install,重启IDEA即可。
1.2 离线安装
(1)下载安装包,选择对应版本的插件压缩包下载。
https://plugins.jetbrains.com/plugin/7973-sonarlint
(2)打开File --> Settings --> Plugins,右边选择Install Plugin from Disk...,选择插件所在路径,导入IDEA。
二、 SonarLint的使用
2.1 基本使用
重启后,点击单个文件,默认情况下会自动检测项目代码,也可以右键 SonarLint对项目进行分析,查看Report输出检测结果。
2.2 配置SonarQube Server
默认情况下,SonarLint使用的是本地规则,配置了SonarQube server的时候,仅使用server端的规则。
打开File --> Settings,搜索sonar,找到SonarLint配置项,增加SoarQube connections
项目设置,关联SoarQube connections和Project。
点击项目,右键SonarLint-->Analyze woth SpmarLint,查看log日志,确认连接server配置进行检测。
参考链接:https://www.cnblogs.com/lfpriest/p/13366227.html
https://www.cnblogs.com/passedbylove/p/12432955.html