VSCode插件sonarlint

一、扫描规则

重汽平台开发部前端代码采用规则主要为sonar规则,需要安装扫描插件:sonarlint

sonar 规则通过筛选,挑选出必须整改和常见错误的规则,由架构组统一升级调整。

二、sonarlint安装使用

  1. 点击 VSCode 左侧扩展(Extensions)按钮打开扩展市场

  2. 在扩展市场中搜索 sonarLint,选择第一个选
    在这里插入图片描述

  3. 安装后点击设置图标打开配置文件 settings.json,或者左上角点击 File >> Preferences >> settings, 搜索 sonarLint
    在这里插入图片描述

  4. 下拉到 Sonarlint › Ls: Java Home 处,并在框内填入Java安装位置,通常为 C:\Program Files\Java\jdk-11.0.12+7
    注意: SonarLint 的使用需要安装 Java 并保持版本须为 11 及以上,若 Java 版本过低须升级 Java 版本,在此不再赘述。
    在这里插入图片描述

  5. 配置完成后 SonarLint 就可以在编辑代码时进行代码的检查,并给出快捷修复的建议。
    在这里插入图片描述
    扩展:SonarLint 连接模式:绑定 SonarQube 服务端项目,更新规则

  6. 打开 settings.json 并进入编辑页,在下方加入如下语句

"sonarlint.connectedMode.connections.sonarqube": [
  {
    "serverUrl": "***", // SonarQube服务端地址
    "connectionId": "testLint", // 自定义连接id
    "token": "***" // SonarQube token
  }
],
"sonarlint.connectedMode.project": {
  "projectKey": "amanda:frontend:master2" // 要绑定的SonarQube项目识别码
},
"sonarlint.output.showAnalyzerLogs": true,
"sonarlint.output.showVerbose": true
  1. 配置完成后可刷新绑定项目,更新规则
    在这里插入图片描述
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值