PyCharm 2026.1 Help

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2026 年 6 月 1 日