PyCharm 2026.1 Help

構造検索と置換ダイアログ

これらのダイアログを使用して、提案された 検索テンプレートに構造的に一致するコードのフラグメントを検索および置換します。

項目

説明

利用可能

検索テンプレート

このテキスト領域を使用して、PyCharm が検索プロセスを実行する基準となる テンプレートを指定します。 フィールドにテンプレートコードを入力するか、 設定ボタン をクリックして 既存テンプレート オプションを選択し、既存のテンプレートのリストを表示できます。

両方

大/小文字を区別する

検索するコードの大文字と小文字を PyCharm で一致させたい場合は、このチェックボックスを選択します。

両方

ファイルタイプ

このオプションを使用して、検索するファイルの種類を選択します。 この場合、PyCharm は指定されたファイルタイプのみを検索します。

両方

フィルター アイコン

このアイコンをクリックして、検索テンプレート全体の 修飾子を追加します。 追加アイコン を使用して新しい修飾子を追加するか、 削除アイコン を使用して既存のものを削除します。

両方

設定アイコン

このアイコンをクリックして、次のオプションのいずれかを選択します:

  • テンプレートを保存: このオプションを使用して、検索テンプレート領域に指定したテンプレートを保存します。 PyCharm は、保存されたテンプレートを ユーザー定義 ノードに 既存テンプレート ダイアログで追加します。

  • テンプレートをクリップボードにエクスポート: このオプションを使用して、 テンプレートをエクスポートして共有します。

  • テンプレートをクリップボードにインポート: このオプションを使用して、 共有テンプレートをインポートします。

  • 既存テンプレート: このオプションを使用して、既存のテンプレートのリストを表示します。

    既存テンプレート ダイアログで、事前定義またはカスタムテンプレートのいずれかを選択します。 選択したテンプレートが プレビュー フィールドに表示されます。 OK をクリックすると、PyCharm はテンプレートのソースコードを 検索テンプレート または テンプレートを置換 フィールドに挿入します。

  • 検索に切り替え/置換に切り替え: このオプションを使用して、 構造検索 または 構造置換 ダイアログにすばやく切り替えます。

両方

置換テンプレート

このテキスト領域を使用して、置換する テンプレートを指定します。 フィールドにテンプレートコードを入力するか、 設定ボタン をクリックして 既存テンプレート オプションを選択し、既存のテンプレートのリストを表示できます。

構造置換

検索

このアイコンをクリックして、以前の検索のリストを表示します。

両方

完全修飾名を短縮する

このオプションは、テンプレートテキストに完全修飾クラス名が含まれている場合に有効です。 チェックボックスを選択すると、PyCharm はテンプレート内のこれらの名前を自動的に短縮します。 オフにすると、完全修飾クラス名が使用されます。

構造置換

再フォーマット

コードスタイル設定に従って、展開されたコードフラグメントを PyCharm で自動的に再フォーマットしたい場合は、このオプションをオンにしてください(詳細については、 コードスタイル ダイアログを参照してください)。 このオプションがオフの場合、PyCharm はテンプレートが展開されるコード内の位置に従ってテンプレート全体をインデントするだけで、フォーマットはそのまま残ります。

構造置換

静的インポートを使用

置換後のコード内の静的要素への参照を PyCharm で短縮したい場合は、このオプションをオンにしてください。 PyCharm はこれらの要素に静的インポートを挿入します。 その後、要素は短縮名で参照されます。 置換後のコード内に静的要素への参照がない場合、このオプションは無視されます。

構造置換

入力

この領域を使用して、PyCharm がコードを検索して置換する場所を指定します。

以下のオプションから選択できます:

  • Project: このオプションを選択すると、PyCharm はプロジェクト全体で指定したテンプレートを検索して置換します。

  • モジュール: このオプションを選択すると、PyCharm は選択したモジュール内で指定したテンプレートを検索して置換します。

  • ディレクトリ: このオプションを選択すると、PyCharm は選択したディレクトリ内で指定したテンプレートを検索して置換します。

  • スコープ: このオプションを選択すると、PyCharm は選択したスコープ内で指定したテンプレートを検索して置換します。 利用可能なリストから事前定義されたスコープを選択するか、 参照ボタン をクリックしたときに カスタムスコープを作成できます。

両方

検索ターゲット

このオプションを使用して、指定したテンプレート(完全一致 )またはその一部と完全に一致する検索プロセスのターゲットを指定します。 検索対象のオプションは、選択したファイルの種類によって異なります。

両方

新規タブで開く

このチェックボックスを選択すると、新しい検索の結果が検索結果ツールウィンドウの新しいタブに表示されます。 それ以外の場合、検索結果は既存のタブを更新します。

両方

2026 年 6 月 1 日