4

コードを書いているときは、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 エラーを無効にできることはわかっていますが、理想的には標準を維持し、コード インスペクションでこのエラーのチェックを無効にしたいと考えています。

方法はありますか?または、代替案はありますか?

4

1 に答える 1