PhpStorm 2026.1 Help

カスタムインスペクションを作成する

カスタムインスペクションを作成するには、 検索と置換テンプレートを構成する必要があります。 IDE はテンプレートに一致するコードを検索し、それをエディターでハイライトします。

  1. 設定 ダイアログ(Ctrl+Alt+S )で エディター | インスペクション に移動します。

    Ctrl+Alt+Shift+H を押して インスペクションの構成 を選択することもできます。

  2. 新しいインスペクションを作成するプロファイルを選択します。

  3. ツールバーで カスタムインスペクションの追加 ボタン(カスタムインスペクションを追加するボタン )をクリックし、インスペクションでコードのみをハイライトしたい場合は 構造検索インスペクションを追加… を選択します。 または、インスペクションでコード文字列をハイライトし、修正案を提案したい場合は 構造置換インスペクションを追加… をクリックします。

    新しい構造検索の追加とインスペクションの置き換え
  4. テンプレートを構成します。

    サンプルテンプレートを使用し、ニーズに応じて構成できます。

    検索テンプレートと置換テンプレートの構成の詳細については、「テンプレート、修飾子、スクリプト制約を検索する 」を参照してください。

  5. 終了したら、 OK をクリックします。

  6. 構造検索インスペクション ダイアログで、新しいインスペクションの名前を入力し、ツールチップと説明を指定し、必要に応じて抑制 ID を指定します。

  7. 変更を適用して、ダイアログを閉じます。

その後、カスタムインスペクションが、現在のプロファイルのインスペクションのリストの 構造検索 カテゴリに表示されます。 そこで、そのインスペクションが実行 される重大度スコープを変更できます。

構造検索 カテゴリは、少なくとも 1 つのカスタムインスペクションを作成するまで使用できないことに注意してください。

インスペクションのリストに表示されるカスタムインスペクション

インスペクションの準備ができたら 実行できます。

2026 年 5 月 22 日