特定の単語の Resharper 命名規則に例外を追加することは可能ですか? 特に、私は通常、列挙値には PascalCase を好みますが、列挙値を「iPhone」にできるようにしたいと考えています。
Resharper の命名スタイルのドキュメントを調べましたが、カスタム例外を追加する方法が見つかりませんでした。カスタム略語リストも使用してみましたが、すべて大文字でしか機能しません。
特定の単語の Resharper 命名規則に例外を追加することは可能ですか? 特に、私は通常、列挙値には PascalCase を好みますが、列挙値を「iPhone」にできるようにしたいと考えています。
Resharper の命名スタイルのドキュメントを調べましたが、カスタム例外を追加する方法が見つかりませんでした。カスタム略語リストも使用してみましたが、すべて大文字でしか機能しません。
特定の単語に例外を追加することはできませんが、何らかの回避策があります。
ReSharper を使用すると、メンバーに複数の命名規則を追加できます。「列挙メンバー」設定の新しいルールを追加し、その名前のプレフィックスを「iPhone」に設定できます。この設定により、「iPhone」列挙値を定義できるようになります。この設定では、このルールに違反していないため、「iPhoneWithReallyCoolFeature」列挙値も定義できることに注意してください。
設定のスクリーンショット:
アップデート:
コードを汚染することを気にしない場合は、追加できます
// ReSharper disable once InconsistentNaming
「iPhone」列挙型メンバーの直前。