このリファクタリングは、以下に適用されます。
C#
ビジュアルベーシック
何: ファイル名に一致するように型の名前を変更したり、ファイル名を含む型と一致するように名前を変更することができます。
いつ: ファイルまたは型の名前を変更し、対応するファイルまたは型を一致するようにまだ更新していません。
なぜでしょうか: 別の名前 (またはその逆) のファイルに型を配置すると、探しているものを見つけにくくなります。 型またはファイル名の名前を変更することで、コードがより読みやすく、移動しやすくなります。
注
このリファクタリングは、.NET Standard および .NET Core プロジェクトではまだ使用できません。
使い方
同期する型の名前の中にテキスト カーソルを強調表示または配置します。
C#:
Visual Basic:
次に、次のいずれかの操作を行います。
-
[キーボード]
- Ctrl+キーを押します。クイック アクションとリファクタリング メニューをトリガーし、[プレビュー] ウィンドウ ポップアップから [ファイルの名前を TypeName に変更.csを選択します。TypeName は選択した型の名前です。
- を押します+。クイック アクションとリファクタリング メニューをトリガーし、[プレビュー] ウィンドウ ポップアップから [名前の変更] を選択します。ファイル名は現在のファイルの名前です。
-
マウス
- コードを右クリックし、[ クイック アクションとリファクタリング] メニューを 選択し、[プレビュー] ウィンドウ ポップアップから [ ファイルの名前を Type.cs Name に変更 ] を選択します。ここで、 TypeName は選択した型の名前です。
- コードを右クリックし、[ クイック アクションとリファクタリング] メニューを 選択し、[プレビュー] ウィンドウ ポップアップから [ 名前の変更] の [ファイル 名 ] を選択します。ここで、 Filename は現在のファイルの名前です。
型またはファイルの名前が変更されます。
C#: 次の例では、 MyClass.cs ファイルの名前が型名と一致するように MyNewClass.cs に変更されました。
Visual Basic: 次の例では、 Employee.vb ファイルの名前が型名と一致するように Person.vb に変更されました。
-
[キーボード]