リファクタリングのショートカット キー (Visual C# スキーム)

更新 : 2007 年 11 月

以下のショートカット キーで、リファクタリング 操作を実行できます。

ms366756.alert_note(ja-jp,VS.90).gifメモ :

[設定のインポートとエクスポート ウィザード] ウィンドウの [Visual C# 開発設定] をクリックすると、Visual C# 2005 のキーボード マップ スキームが適用されます。Visual C# 2005 は現在のキーボード マップ スキームです。これは、最初の起動時に、統合開発環境 (IDE) に適用されるキーボード マップ スキームです。詳細については、「方法 : 選択した設定を変更する」を参照してください。

Visual C# キーボード マップ スキームに切り替えるには

  1. [ツール] メニューの [オプション] をクリックします。

  2. [環境] を展開し、[キーボード] をクリックします。

  3. [次の追加キーボード マップ スキームを適用] ドロップダウン リストの [Visual C# 2005] をクリックします。

コマンド名

ショートカット キー

説明

Refactor.EncapsulateField

Ctrl + R、E

[フィールドのカプセル化] ダイアログ ボックスを表示します。このダイアログ ボックスでは、既存のフィールドからプロパティを作成し、その新しいプロパティを使用するようにすべての参照を更新できます。

Refactor.ExtractInterface

Ctrl + R、I

[インターフェイスの展開] ダイアログ ボックスを表示します。このダイアログ ボックスでは、既存のクラス、構造体、またはインターフェイスから派生したメンバを使用して新しいインターフェイスを作成できます。

Refactor.ExtractMethod

Ctrl + R、M

[メソッドの展開] ダイアログ ボックスを表示します。このダイアログ ボックスでは、選択したコードから新しいメソッドを作成できます。

Refactor.PromoteLocalVariabletoParameter

Ctrl + R、P

ローカルの変数をメソッド、インデクサ、またはコンストラクタ パラメータに移動し、呼び出しサイトを正しく更新します。詳細については、「ローカル変数をパラメータへ昇格」を参照してください。

Refactor.RemoveParameters

Ctrl + R、V

[リモート パラメータ] ダイアログ ボックスを表示します。このダイアログ ボックスでは、メンバが呼び出された位置で宣言を変更して、メソッド、インデクサ、またはデリゲートからパラメータを削除できます。詳細については、「パラメータの削除」を参照してください。

Refactor.Rename

F2

または

Ctrl + R、R

[名前の変更] ダイアログ ボックスを表示します。このダイアログ ボックスでは、ある識別子に対するすべての参照の名前を変更できます。

Refactor.ReorderParameters

Ctrl + R、O

[パラメータ順序の再変更] ダイアログ ボックスを表示します。このダイアログ ボックスでは、メソッド、インデクサ、およびデリゲートのパラメータの順序を変更できます。

参照

概念

Visual C# の既定のショートカット キー