当我编写代码时,我使用 Resharper 的 StyleCop 集成来为我提供一致样式的代码。我正在使用完整的标准规则集。
这导致 Resharper 定期提醒我
SA1101:本地呼叫前缀为“this.”:对 XXX 的呼叫必须以“this.”开头 前缀表示该项目是该类的成员
完成编辑并让 Resharper 满意后,我会签入,TeamCity 的代码检查将运行并告诉我
Redundancies in Code
Redundant 'this.' qualifier (xxxx)
FileName.cs
22: Qualifier 'this.' is redundant
23: Qualifier 'this.' is redundant
33: Qualifier 'this.' is redundant
etc
我知道我总是可以在每个解决方案或每个开发人员全局文件中的每个项目中禁用 SA1101 错误,但理想情况下,我更愿意保留标准并在代码检查中禁用对该错误的检查。
知道怎么做吗?或者有什么替代的想法?