命名スタイル

このページの ReSharper オプションは、C# の シンボル命名規則を定義します。
ReSharper は、コード内のシンボルに対して希望する命名スタイルを定義、管理、適用するのに役立ちます。 特定の識別子を対象とするルールのセットがあり、それぞれが制約のセットを持っています。 各ルールには、複合語、アンダースコア、接尾辞、接頭辞などの大文字化を定義する 1 つ以上の関連スタイルを含めることができます。
これらのルールは、ReSharper が コード補完や コード生成機能で新しいコードを作成し、 コードテンプレートを適用し、 リファクタリングを実行する際に考慮されます。 ReSharper は、命名規則違反を 検出して修正するのにも役立ちます。 必要に応じて、命名規則の自動チェックを 構成または無効にできます。
「矛盾した命名」インスペクションを有効化 | このチェックボックスは、C#、VB.NET、JavaScript、TypeScript、XAML で 一貫性のないネーミング 、インスペクションを切り替えます。 |
自動検出ルールを使用する | このチェックボックスが選択されている場合、ReSharper は次の処理を行います:
|
編集 | このボタンをクリックするか、リストエントリをダブルクリックして、 ルール設定の編集 ダイアログを使用して選択した命名規則を編集します。 命名規則の編集の詳細については、 「デフォルトの命名規則の変更」を参照してください。 |
Microsoft イベントの命名スタイルをサポート | デフォルトで、ReSharper はフィールドへのイベントサブスクリプションには Visual Studio によって新しいイベントが生成されると、別の命名パターン |
略語 | シンボル名で大文字の略語を使用する場合に、ReSharper が 矛盾した命名として報告しないように追加してください。 区切り文字として改行スペースを使用します。 |
