0


我正在学习 SonarLint 插件,但发现非常困难并且无法理解它是如何工作的。
我已经为 VS2015 社区版安装了 SonarLint,然后按照说明我试图从 Team Connect 绑定任何随机项目。但是后来我看不到那些会告诉我“将发生空引用异常..”之类的花哨的块。

请指导我在使用 SonarLint for C# 项目执行代码分析时需要执行哪些步骤。

谢谢你

4

1 回答 1

0

SonarLint 安装在任何特定项目之外。您可以通过 VS Extensions 安装扩展,也可以从此处下载 - https://www.sonarlint.org/visualstudio/index.html。安装完成后,重新启动 VS,一切顺利。我会在任何现有项目之外创建一个示例项目来使用这些功能,这样您就不会与任何类型的技术堆栈怪异作斗争。验证 linter 是否正常工作的一种方法(由一位同事向我展示)是放入一个 if 语句,如下所示:

var testVar = false;
if (testVar) {
  testVr = true;
}

您应该在 if 块中收到警告。祝你好运!

于 2018-05-01T14:17:05.267 回答