SonarLint vs SonarTS

时间:2018-02-02 10:00:52

标签: javascript angular typescript sonarqube sonarlint

我对理解SonarLintSonarTS感到困惑。

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

  

SonarLint对整体项目进行分析,SonarTS仅针对Typescript项目进行分析? 是否正确? SonarTsPlugine是否支持C#代码?理解这一点我很困惑。我对SonarQube And SonarLint difference也有一个想法。但不知道SonarLintSonarTS

2 个答案:

答案 0 :(得分:4)

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

SonarLint包含语言分析器插件列表,SonarTS是Typescript的插件。

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

当我接听这个答案时,TypeScript包含在SonarLint for VS Code中,但不包含在SonarLint for Visual Studio中。

答案 1 :(得分:0)

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

  1. 如果您在SonarQube上安装
  2. 如果在IDE中使用SonarLint的连接模式
  3. 那么你的IDE中可能会从SonarTs Plugin中获利(虽然我不确定是否会对所有TS文件进行分析)