当我编写代码时,我使用Resharper的StyleCop集成来为我提供一致的样式代码。我正在使用完整的标准规则集。
这导致Resharper定期提醒我
SA1101:使用“this。”前缀本地呼叫:必须开始对XXX的呼叫 与'这个'。前缀表示该项是该成员 类
一旦我完成了我的编辑并让Resharper满意,我办理登机手续,TeamCity的Code Inspections将会运行并告诉我
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错误,但理想情况下我更愿意保留标准并禁用在代码检查中检查此错误。
任何想法如何?或者任何其他想法?
答案 0 :(得分:2)
有关在备用ReSharper设置中指向TeamCity检查运行器的说明,请参阅http://confluence.jetbrains.com/display/TCD7/Inspections+(.NET)#Inspections%28.NET%29-Additionaloptions。
您提供的设置文件应禁用“冗余”。检查。如果您不确定如何执行此操作,请查看您的客户端ReSharper设置文件,该文件可能已将其禁用。