名前の変更

概要: フィールド、ローカル変数、メソッド、名前空間、プロパティ、型などのコード シンボルの識別子の名前を変更します。

条件: すべてのインスタンスを検索して新しい名前をコピー/貼り付けすることなく、安全に名前を変更したいとき。

理由: プロジェクト全体で新しい名前をコピーして貼り付けると、エラーにつながる恐れがあるため。 この機能により、名前の変更が正確に実行されます。

方法:

  1. 名前を変更する項目を強調表示するか、項目の内側にテキスト カーソルを置きます。

    変数 r が強調表示されているスクリーンショット。行には double r = 1.23; と書かれています。

  2. 次に、以下のいずれかを実行します。

    • キーボード
      • Ctrl + R キーを押し、次に Ctrl + R キーを押します。 (キーボード ショートカットは、選択したプロファイルに応じて異なる場合があります。)
    • マウス
      • [編集] > [リファクター] > [名前の変更] の順に選択します。
      • コードを右クリックし [名前の変更] を選択します。
  3. ポップアップする [名前の変更] ウィンドウで、選んだ項目の新しい名前を入力して、[プレビュー] ボタンをクリックします。 名前の変更の範囲を広く、または狭くする必要がある場合は、[検索範囲] を変更します。

    [名前の変更] ダイアログのスクリーンショット。このダイアログでは、シンボルの新しい名前の入力を求められ、変更のスコープを指定できます。

    ヒント

    [すべての参照が確認されたら変更のプレビューをスキップする] オプションをオンにすることで、プレビューをスキップできます。

  4. [変更のプレビュー - 名前の変更] ウィンドウが表示されたら、要求している変更が適切に行われていることを確認します。 ウィンドウの上半分にあるチェックボックスを使用し、項目の名前変更の有効化/無効化を切り替えます。

    名前の変更プレビュー ダイアログのスクリーンショット。このダイアログでは、変更の候補が表示され、不要な変更を選択解除できます。

  5. 問題なければ [適用] ボタンをクリックします。ソース コードで項目の名前が変更されます。