我应该如何开始使用SonarLint进行C#项目

时间:2018-03-12 16:09:11

标签: sonarlint-vs


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

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

谢谢

1 个答案:

答案 0 :(得分:0)

SonarLint安装在任何特定项目之外。您可以通过VS Extensions安装扩展程序,也可以从此处下载https://www.sonarlint.org/visualstudio/index.html。一旦安装完毕,重新启动VS就可以了。我会在任何现有项目之外创建一个示例项目来使用这些功能,这样你就不会遇到任何技术堆栈的怪异。验证linter工作的一种方法是工作(由同事向我显示)是输入if语句,如下所示:

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

你应该在if-block中收到警告。祝你好运!