在没有SonarQube的情况下运行SonarLint VisualStudio插件

时间:2017-01-04 23:22:21

标签: sonarqube sonarlint sonarlint-vs

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

我是否需要安装其他内容才能分析我的代码(如果我没有SonarQube)?

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

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

1 个答案:

答案 0 :(得分:5)

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

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