在SonarAnalyzer.CSharp Nuget包中,它有如下描述:
在代码中发现bug和代码气味的分析器。此包最好与SonarLint for Visual (http://vs.sonarlint.org/)和/或SonarQube平台(http://www.sonarqube.org/)一起使用。
我知道SonarLint是VisualStudio的插件,因此它的规则集将自动应用于在VisualStudio中打开的每个项目。但是,如果我将SonarAnalyzer.CSharp Nuget包安装到一个项目上,SonarLint会给我提供更多的功能吗?或者,它们只是提供相同规则的两种方式吗?
发布于 2018-05-07 13:18:24
SonarLint for Visual向SonarAnalyzer.CSharp添加了以下功能(我可能缺少一些次要功能):
一般来说,最大的好处是您将能够在解决方案中分析支持的非.NET语言和/或背景分析的轻微性能改进。
发布于 2018-05-07 07:53:23
最重要的是,Visual的完整SonarLint将添加对其他语文的支持,同时还提供连接到SonarQube/SonarCloud (连接模式)的选项。
https://stackoverflow.com/questions/50194838
复制相似问题