我已经为 Visual Studio 2015 安装了 SonarLint 扩展 (V 2.8)。可以在不连接到 SonarQube 服务器的情况下在本地分析代码吗?
我是否需要安装其他东西来分析我的代码(如果我没有 SonarQube)?
我没有看到添加到我的项目中的规则集。如何添加规则集?从哪里来?
我检查了 SonarLint GitHub 页面,但找不到相关文档
我已经为 Visual Studio 2015 安装了 SonarLint 扩展 (V 2.8)。可以在不连接到 SonarQube 服务器的情况下在本地分析代码吗?
我是否需要安装其他东西来分析我的代码(如果我没有 SonarQube)?
我没有看到添加到我的项目中的规则集。如何添加规则集?从哪里来?
我检查了 SonarLint GitHub 页面,但找不到相关文档
安装 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 体验。)