侧边栏壁纸
博主头像
★街角晚灯★博主等级

博观而约取 厚积而薄发

  • 累计撰写 466 篇文章
  • 累计创建 185 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

配置及使用sonarlint插件扫描项目

WinJay
2023-12-01 / 0 评论 / 0 点赞 / 19 阅读 / 5473 字 / 正在检测是否收录...
温馨提示:
文章发布较早,内容可能过时,阅读注意甄别。。。。

idea配置及使用sonarlint插件扫描项目

How to Configure SonarLint in Visual Studio Code

下载插件

  • settings -- plugins -- marketplace中搜索sonarlint,安装后重启idea

image-20231107163405779

配置插件

  • settings中搜索sonarlint 配置远程sonarqube服务器地址,及相关鉴权信息

image-20231107163531156

企业微信截图_875db645-2f09-478f-9168-baf630f63ed7

企业微信截图_713d2a94-a9d5-4531-a391-8a5aff959917

image-20231107174444084

企业微信截图_016c7072-1d0c-471a-abc5-d46df05c1f16

企业微信截图_c9f6a1e7-a6ca-4c32-90b7-0c310361d4d1

使用插件

  • 在项目名称上或某个java文件中右击,选择Analyze with Sonarlint
  • 或者在idea底部找到sonarlint,点击绿色开始按钮,即可开启扫描

image-20231107163658579

注意事项

  • 当本地无法同步远程服务端规则时,点击Update binding按钮,即可解决。

image-20231107163757713

VSCode配置SonarLint/SonarLint连接SonarQube

安装插件

  • 点击VSCode左侧工具栏的“扩展”,搜索SonarLint并安装插件

image-20231107163939498

配置插件

  • 插件安装完成后,点击VSCode顶部工具栏的“查看”→“打开视图…”,并点击弹窗中的SonarLint

image-20231107164057240

image-20231107164117713

  • 可以看到VSCode左下方出现了“SONARLINT CONNECTED MODE”面板:

image-20231107164159571

  • 点击“Add SonarQube Connection”,并在出现的tab中输入SonarQubeServer URLhttps://sonar.litsoft.com.cn

image-20231107164335987

  • 如果SonarQube后台已经创建过给VSCode使用的Token,直接填写在User Token栏即可,否则点击“Generate Token”

image-20231107164433488

这一步Generate Token时,连接本地Server跳转的SonarQube页面只需要点击“允许连接”,生成的token自动发送给了VSCode并填入了User Token栏;连接公司Server跳转的SonarQube页面则是手动创建token,并将生成的token手动拷贝粘贴到User Token栏。
点击“Save Connection”保存连接(如果SonarQube服务版本低于7.9会报错且无法连接),“SONARLINT CONNECTED MODE”面板下会出现建立的连接:

image-20231107164558220

  • 点击远程连接右侧的“Add Project Binding”,选择对应的远程项目即可:

image-20231107164651203

WebStorm 配置SonarQube

下载插件

企业微信截图_16993471891913

企业微信截图_16993475329650

  • 安装完需要重启WebStorm

企业微信截图_16993479694534

配置插件

  • 在下方点击“+”号新增SonarQube连接服务器。

企业微信截图_16993481452441

企业微信截图_16993481859178

  • 登陆信息使用Token或用户名与密码方式均可。

企业微信截图_16993484086321

项目配置

企业微信截图_16993487423716

企业微信截图_16993488071429

0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区