gpt4 book ai didi

java - SonarLint 在 VSCode 上缺少 Java 规则

转载 作者:行者123 更新时间:2023-12-01 19:01:59 26 4
gpt4 key购买 nike

我已经安装了SonarLint , SonarQube support for Visual Studio Code ,还有Sonarqube .

这是我的 global.json

{
"$schema": "https://raw.githubusercontent.com/silverbulleters/sonarqube-inject-vsc/master/schemas/global.json",
"servers": [
{
"id": "localhost",
"url": "http://localhost:9000/",
"token": "28636f8b1a718c765b827d32bcafb7df3e44930b"
}
]
}

这是我本地的 sonarlint.json

{
"$schema": "https://raw.githubusercontent.com/silverbulleters/sonarqube-inject-vsc/master/schemas/sonarlint.json",
"serverId": "localhost",
"projectKey": "springmvc"
}

这是我的环境设置:

  1. sonarqube-7.8。
  2. Java 版本“1.8.0_201”。
  3. VSCode 版本 1.41.1。
  4. JAVA_HOME 和 JRE_HOME 已设置。

更新到 SonarQube 服务器的绑定(bind)运行良好。

a

更新所有绑定(bind)到 SonarQube/SonarCloud 也可以完美运行。 enter image description here

我的问题是:

SonarLint 侧边栏缺少 Java 规则

enter image description here

  1. 如何在那里启用 Java 规则?

  2. VSCode 可以与 SonarQube Server 一起执行哪些任务?

  3. 完成所有安装和配置后,我发现没有任何反应?

Linter 不起作用

enter image description here

对此的任何帮助都非常感谢。

最佳答案

您好,已经从论坛得到答案,表示尚不支持 Java。

“SonarLint for VSCode 暂时不支持 Java 项目。您可以开箱即用地分析 PHP、Python、JS、TS、HTML,以及连接模式下的更多语言(Apex、PL/SQL、 ...)但不是 Java。我们已经开始与 VSCode Java 开发人员进行一些合作,以便可能解锁此功能,敬请期待。”

参见: https://jira.sonarsource.com/browse/SLVSCODE-35

答案来源:https://community.sonarsource.com/t/the-linter-for-java-rule-doesnt-exist-on-vscode/18383/2

关于java - SonarLint 在 VSCode 上缺少 Java 规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59623508/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com