カスタムインスペクションを作成する
カスタムインスペクションを作成するには、 検索と置換テンプレートを構成する必要があります。 IDE はテンプレートに一致するコードを検索し、それをエディターでハイライトします。
設定 ダイアログ (Ctrl+Alt+S) で、 に進みます。
Ctrl+Alt+Shift+H を押して インスペクションの構成 を選択することもできます。
新しいインスペクションを作成するプロファイルを選択します。
ツールバーで、 カスタムインスペクションの追加 ボタン(
)をクリックし、インスペクションをコードの強調表示のみにしたい場合は 構造検索インスペクションの追加… を選択します。 または、インスペクションでコード 文字列 をハイライトし、修正を提案したい場合は、 構造置換インスペクションの追加… をクリックしてください。

テンプレートを構成します。
サンプルテンプレートを使用し、ニーズに応じて構成できます。
検索テンプレートと置換テンプレートの構成の詳細については、「検索テンプレート、修飾子、およびスクリプト制約 」を参照してください。

終了したら、 OK をクリックします。
構造検索インスペクション ダイアログで、新しいインスペクションの名前を入力し、ツールチップと説明を指定し、必要に応じて抑制 ID (
@SuppressWarnings("suppress id")) を指定します。 カスタムインスペクションのデフォルトの抑制 ID はSSBasedInspectionです。変更を適用して、ダイアログを閉じます。
その後、カスタムインスペクションは、 構造検索 カテゴリの現在のプロファイルのインスペクションのリストに表示されます。 そこで、その 重大度と、このインスペクションが実行される 範囲を変更できます。
構造検索 カテゴリは、少なくとも 1 つのカスタムインスペクションを作成するまで使用できないことに注意してください。

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