Visual Studio 2017 需要 "this" SA1101 之类的代码分析规则

Visual Studio 2017 require "this" code analysis rule like SA1101

当使用 Visual Studio 2017 和 roslyn 时,有没有办法让 "this" 关键字对 class 和 class 中的所有方法调用变量?

我正在尝试通过创建新规则集来完成它,但我不确定这是否是最好的方法,我找不到要启用的规则。

Dai 所述,您可以使用代码样式(您可以在语言编辑器设置下的选项中找到它)。您可以将其设置为None、信息、警告和错误。

您的设置将在 editorconfig 文件中。 Visual Studio (15.6) 的当前版本将此用作编辑器功能,不会在构建时强制执行。这将是 15.7 中的一个功能。

同时,您可以在您的项目中使用 StyleCop.Analyzers