4

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

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

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

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

4

1 回答 1

8

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

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

于 2017-01-05T07:23:05.960 回答