运行 没有 SonarQube 的 SonarLint VisualStudio 插件

Running SonarLint VisualStudio plugin without SonarQube

我已经为 Visual Studio 2015 安装了 SonarLint 扩展 (V 2.8)。 是否可以在不连接到 SonarQube 服务器的情况下在本地分析代码?

我是否需要安装其他东西来分析我的代码(如果我没有 SonarQube)?

我没有看到添加到我的项目中的规则集。如何添加规则集?从哪里来?

我查看了 SonarLint GitHub 页面,但找不到相关文档

为 Visual Studio 安装 SonarLint 后,分析结果(警告)将自动显示在错误 Window 中。您可能需要启用 Tools/Options/Text Editor/C#/Advanced/Enable full solution analysis,否则只会分析打开的文件。

默认情况下启用大部分规则,其中一些未启用。您可以通过规则集文件对此进行控制,但是当不存在规则集文件时,将使用默认规则激活。可以通过右键单击 References/Analyzers/Open Active Rule Set 来更改每个项目的规则启用。这部分记录在 SonarLint 网站上:FAQ。 (请注意,这并不是 SonarLint 特有的,这是正常的 Visual Studio 体验。)