idea使用sonarlint插件

idea使用sonarlint插件

资料参考地址: IDEA中SonarLint插件的安装与配置

安装sonarlint

01 在idea的插件商店进行搜索安装

不推荐,理由:版本不一定匹配,下载慢,问题多

 

 

02 通过官网下载离线插件

sonarlint插件下载地址

1 选择按照idea版本匹配展示

 

 

2 点击show more展示更多

3 选择合适自己idea版本的插件进行下载,不要高于自己的idea版本,否则会出现版本不匹配的问题

 

 

4 下载好将压缩包拖拽到idea的工作空间,重启idea即可

配置SonarLint

我们先配置SonarLint General Settings,点击右侧红框里的+号

 

 

弹窗窗口里,填写这个SonarLint的名称,我们使用的是本地sonarQube,选择的右边配置,输入sonarQube IP和端口号.完成后点击Next.

 

 

设置认证方式,有Token和用户名密码两种方式,根据自己的情况选择对应方式进行配置.我选择的是第二种

 

 

配置成功后出现如下页面,点击finish

 

 

 

  1. 是否开启自动分析: 这里上面红框Automatically trigger analysis有配置是否允许自动分析,默认是勾选上的,开启自动分析功能,根据自己需求

  2. 选择是否需要勾选开启. 更新获取远程SonarQube配置 当远程SonarQube有更新,可以点击下面红框里的按钮Update Binding进行更新.

  3. 保存配置! 点击下图中的Apply否则配置不会保存!

 

 

配置SonarLint Project Settings 选择下图中SonarLint Project Settings的菜单 勾选Enable binding SonarQube/SonarCloud 在Bind to server 右边下拉选择刚才配置的 sonar配置名称 配置SonarQube project,可以点击Search in List,再弹出框里找到想使用的某个规则选择想使用的即可. 点击Apply使得配置生效保存

 

 

 

 

使用SonarLint

在项目目录结构中选择要分析的文件夹或是代码文件,右键菜单 Anaylyze->Analyze with SonarLint Https…

 

 

查看分析报告

 

相关文章

这篇文章主要介绍了idea中mapper快速跳转到xml插件的方法,具...
今天小编给大家分享的是IDEA搭建Maven模块化项目的实现方法,...
这篇文章主要介绍了ideaintellij怎么快速修复if语句缺少大括...
这篇文章主要介绍“idea运行main方法或Test避免编译整个应用...
这篇文章主要介绍“idea项目全局去掉严格的语法校验方式是什...
本文小编为大家详细介绍“Windows、IDEA、VSCode常用快捷键有...