PhpStorm 2026.1 Help

ライブテンプレートを使用してカスタムコード構成を生成する

PhpStorm は多くの一般的なコード構成体のために多数の事前定義された ライブテンプレートを提供します。 ワークフローに固有のユースケースをカバーするカスタムテンプレートを定義することもできます。

ライブテンプレートを挿入する

  1. テンプレートを展開する場所にキャレットを置きます。

  2. テンプレートの省略形を入力し、呼び出しキーを押します(通常はデフォルトで Tab)。 または、 コード メニューで ライブテンプレートの挿入​ Ctrl+J をクリックして 候補リストを開き、必要なテンプレートを選択します。

  3. 選択したテンプレートでユーザー入力が必要な場合、該当フィールドがハイライトされます。 必要な値を入力し、 Enter または Tab を押して入力を完了し、次のフィールドに移動します。 すべての入力フィールドの入力が完了すると、キャレットは構成体の末尾(またはテンプレートコードにマーカーが定義されていれば $END$ マーカー)に移動し、エディターは通常のモードに戻ります。

囲みテンプレートを使用してコードのフラグメントをラップすることもできます。

ライブテンプレートでコードブロックを囲む

  1. 囲むコードを選択します。

  2. コード メニューで、 囲む Ctrl+Alt+J をクリックして 候補リストを開き、必要なテンプレートを選択します。

ライブテンプレートを使用した関数呼び出しでのパラメーターのスマートな補完

PHP コンテキストでは、関数、メソッド、クラスコンストラクターに渡されるパラメーターの補完リストを提供する「自動」ライブテンプレートを使用できます。

パラメーターのスマートな補完を有効にするには:

  1. 設定 ダイアログ Ctrl+Alt+S で、 エディター | 一般 | スマートキー | PHP に移動します。

  2. スマート関数パラメーター補完を有効化する チェックボックスを選択します。

関数にスマートコンプリートテンプレートを使用するには:

  • params キーワードを関数呼び出しの最初のパラメーターとして入力します。

    ps_smart_parameter_completion_step_1.png

    PhpStorm は、関数宣言で定義された変数名でパラメーターが自動的に補完されるライブテンプレートを表示します。

    次のパラメーターに移動するには、 Enter または Tab を押します。 前のパラメーターに移動するには、 Shift+Tab を押します。

    補完リストには、ローカルスコープ内の変数が次の順序で含まれます。同じ型、類似した命名、近くで定義されたものです。 Ctrl+Space を押すか、リストにない任意の文字を入力すると、いつでも通常の補完モードに切り替えることができます。 類似した名前の変数は自動で挿入されます。

2026 年 5 月 22 日