PhpStorm 2026.3 Help

名前の変更リファクタリング

名前の変更リファクタリングを使用すると、コード内のすべての参照が自動的に修正されたシンボルとファイルの名前を変更できます。

シンボル名を変更する

  1. 名前を変更するアイテムを選択します。

    • ファイルを選択するには、 プロジェクトツールウィンドウ で目的のファイルをクリックします。

    • エディターでシンボルを選択するには、名前を変更するシンボルの名前にキャレットを置きます。

    • プロジェクトツールウィンドウ のシンボルを選択するには、メンバーが表示されていることを確認してから、目的のシンボルをクリックします。

    • 構造ビューでシンボルを選択するには、 構造 ツールウィンドウ Alt+7 で目的のシンボルをクリックします。

  2. コンテキストメニューから 名前変更 を選択するか、 Shift+F6 を押します。

    その後の動作は、 設定 | エディター | コード編集 | リファクタリングオプションの指定 で選択された リファクタリングモードによって異なります。

    • デフォルトでは、 エディター内 オプションが選択されており、提案された名前がシンボルのすぐ下に表示されます。 提案を受け入れるか、新しい名前を入力して、エディターのハイライトされた行に新しい名前を入力することができます。 もう一度 Shift+F6 を押すと、PhpStorm はより多くのオプションを含む 名前変更 ダイアログを表示します。

    • モーダルダイアログ内 オプションを選択すると、 名前変更 ダイアログがすぐに開きます。

  3. PhpStorm は、ハイライトされた要素の横に the Rename in comments and strings icon と the Rename in text occurrences icon を表示します。

    インプレース名前変更リファクタリング

    これらのアイコンをクリックするか、 Tab を押してコンテキストメニューを開き、追加の名前変更オプションを選択できます。

    インプレースの名前変更リファクタリングダイアログ
    • コメントと文字列: シンボルの出現は、コメントと文字列リテラルでも名前が変更されます。

    • テキストの出現箇所: シンボルの出現は、ソースコードを含まないファイル(ドキュメント、テキストファイル、HTML ファイルなど)でも名前が変更されます。

  4. 他のリファクタリングオプションを変更したり、リファクタリング結果をプレビューしたりする場合は、 その他のオプション リンクをクリックするか、 Shift+F6 を押します。 In the dialog that opens, you can select the refactoring scope and click Preview to preview the changes in a separate tool window before applying them.

    名前の変更ダイアログ

ファイルまたはディレクトリの名前を変更する

  1. プロジェクトツールウィンドウ 内のファイルまたはディレクトリを選択します。

  2. コンテキストメニューから Shift+F6 を押すか、 名前変更 を選択します。

  3. 開いた 名前変更 ダイアログで、新しい名前を指定します。

    • コメントと文字列内を検索 チェックボックスを選択して、PhpStorm がコメントと文字列に変更を適用できるようにします。

  4. Preview をクリックして、 検索ツールウィンドウで発生する可能性のある変更を確認します。 リファクタリング をクリックして続行します。

    PhpStorm はファイル名のすべての出現箇所を見つけて、それぞれ変更します。

2026 年 11 月 9 日