PhpStorm 2025.1 ヘルプ

安全な削除

導入

安全な削除リファクタリングでは、ソースコードからファイルを安全に削除できます。

削除が安全であることを確認するために、PhpStorm は削除されるファイルの使用箇所を探します。そのような使用箇所が見つかった場合は、シンボルが実際に削除される前に探索し、コード内で必要な修正を加えることができます。

リファクタリングの実行

  1. 削除する項目を選択します。

  2. 以下のいずれか 1 つを実行します:

    • Alt+Delete を押します。

    • メインメニューまたはコンテキストメニューからリファクタリング | 安全な削除を選択します。

    • メインメニュー Ctrl+Alt+Shift+T からリファクタリング | リファクタリングを選択し、安全な削除を選択します。

  3. 安全な削除ダイアログで、必要なオプションを選択し、OK をクリックします。

  4. リファクタリングが危険な可能性がある場合は、検出された使用箇所ダイアログが開きます。

    • 使用箇所の表示。このボタンをクリックして、コード内の削除しようとしている項目が使用されている場所を確認します。その結果、検索ツールウィンドウが開きます。

      コードを分析し、必要な修正を加えます。次に、リファクタリング実行をクリックします。(リファクタリングを最初から再実行する場合は、安全な削除の再実行をクリックします。PhpStorm は、リファクタリングがもう一度安全かどうかをチェックします。)

    • 削除。使用箇所を確認せずにアイテムを削除するには、このボタンをクリックします。

関連ページ:

検索ツールウィンドウ

検索ツールウィンドウには、次の検索結果が表示されます。パス内検索 / 置換、使用箇所の検索、構造検索と置換、リファクタリングプレビュー、データソース、テーブル、列の使用箇所の検索。検索ツールウィンドウには複数のタブを含めることができます。デフォルトでは、検索ごとに現在のタブで検索結果が更新されます。各検索の結果を別のタブに表示するには、ツールウィンドウのヘッダーを右クリックし、を選択します。デフォルトでは、検索ツールウィンドウが画面の下部に表示されます。これには、一連のボタン、結果のペイン、パス...

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

名前の変更リファクタリングを使用すると、コード内のすべての参照が自動的に修正されたシンボルとファイルの名前を変更できます。シンボル名を変更する名前を変更するアイテムを選択します。ファイルを選択するには、プロジェクトツールウィンドウで目的のファイルをクリックします。エディターでシンボルを選択するには、名前を変更するシンボルの名前にキャレットを置きます。プロジェクトツールウィンドウのシンボルを選択するには、メンバーが表示されていることを確認してから、目的のシンボルをクリックします。構造ビューでシンボ...

言語インジェクション

言語インジェクションを使用すると、コードに埋め込まれた他の言語のコード部分を操作できます。文字列リテラルに言語 (HTML、CSS、XML、RegExp など) を挿入すると、プロジェクトのメイン言語でなくても、挿入されたコードに対して包括的なコーディング支援を受けることができます。PHP のコンテキストでは、インジェクション可能な PHP と呼ばれる特別な PHP ダイアレクトを使用できます。このダイアレクトは、省略可能な開始タグを除いて、PHP に似ています。インジェクション可能な PHP は、...