SonarLint 与 SonarTS

SonarLint vs SonarTS

我真的很困惑SonarLint and SonarTS

我用过SonarLint in my Visual Studio, but my client ask me to use SonarTs plugin

SonarLint does analysis for overall project and SonarTS does analysis for only Typescript Projects. Am I correct? Does SonarTsPlugine support C# code? I am totally confused. I have an idea about , but no idea about SonarLint and SonarTS.

SonarLint 是 IntelliJ IDEA、Eclipse、Visual Studio、VS Code、Atom 的 IDE 扩展。

SonarLint 包含一系列语言分析器插件,SonarTS 是用于 Typescript 的插件。

要检查 SonarLint 是否在您的 IDE 中支持 TypeScript,请访问 https://www.sonarlint.org/ 并单击您的 IDE 名称。

在我回答这个问题时,TypeScript 包含在用于 VS Code 的 SonarLint 中,但不包含在用于 Visual Studio 的 SonarLint 中。

SonarTs Plugin 是 SonarQube 用于分析 TypeScript 代码的社区插件。

  1. 如果你把它安装在你的 SonarQube 上
  2. 如果您在 IDE
  3. 中使用 SonarLint 的连接模式

那么您可能可以从 IDE 中的 SonarTs Plugin 获利(虽然我不确定是否会分析 TS 文件)