【问题标题】:SonarLint vs SonarTSSonarLint 与 SonarTS
【发布时间】:2018-07-12 19:21:15
【问题描述】:

我真的对SonarLintSonarTS 感到困惑。

我在 Visual Studio 中使用了SonarLint,但我的客户要求我使用SonarTs plugin

SonarLint 对整个项目进行分析,SonarTS 仅对 Typescript 项目进行分析。 我说的对吗? SonarTsPlugine 支持 C# 代码吗?我完全糊涂了。我知道SonarQube And SonarLint difference,但不知道SonarLintSonarTS

【问题讨论】:

    标签: javascript angular typescript sonarqube sonarlint


    【解决方案1】:

    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 中。

    【讨论】:

    【解决方案2】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2018-01-31
      • 2018-03-29
      • 2016-11-21
      • 2018-04-22
      • 2018-01-23
      • 2016-07-01
      • 2017-04-19
      • 1970-01-01
      • 2016-12-25
      相关资源
      最近更新 更多