WebStorm 2026.1 Help

ライブテンプレートを作成する

次の手順例は、現在の日付、ユーザー名、入力フィールドに展開される 2 つのユーザー定義変数を使用して、 TODO コメントのテンプレートを作成する方法を示しています。

  1. Ctrl+Alt+S を押して設定を開き、 エディター | ライブテンプレート を選択します。

  2. 新しいライブテンプレートを作成するテンプレートグループ(たとえば、 その他 )を選択します。

    テンプレートグループを選択しない場合、ライブテンプレートが ユーザー グループに追加されます。

  3. 追加ボタン をクリックし、 ライブテンプレート を選択します。

  4. テンプレートが使用可能なコンテキストを指定します。 デフォルトではコンテキストは指定されておらず、WebStorm はダイアログの下部にメッセージを表示します。

    利用可能なコンテキストメッセージがありません

    メッセージにある 定義 をクリックし、該当するコンテキストの横にあるチェックボックスを選択します。

    ライブテンプレートの作成: 適用可能なコンテキストを指定する
  5. 略語 フィールドで、テンプレートを展開するために使用される文字を指定します。 例: todo。 新しく追加したテンプレートを適用する言語も定義できます。

  6. (オプション) 説明 フィールドに、将来の参照用にテンプレートを記述します。

    次に例を示します: Insert TODO comment with the current date, user, and two input fields for the TODO suggestion and for the name of the project where it is relevant.

  7. テンプレートテキスト フィールドで、 変数を含むテンプレートの本文を指定します。 例:

    //TODO added on $DATE$ by $USER$: consider $todo$ for project $project$
  8. 使用して変数を定義する 変数の編集 をクリックして 機能を:

    名前

    デフォルト値

    定義済みはスキップ

    DATE

    date()

    なし

    はい

    USER

    user()

    なし

    はい

    式の評価に失敗した場合のデフォルト値を設定できますが、これらの特定の関数は常に有効な値を返す必要があります。 変数の 定義済みはスキップ オプションを無効にして、展開された値をハイライトし、必要に応じてユーザーが変更できるようにすることもできます。

  9. すべての変更を適用します。

  10. エディターで todo と入力し、 Tab を押します。

コードの断片から新しいテンプレートを作成する

  1. エディターで、テキストフラグメントを選択してライブテンプレートを作成します。

  2. メインメニューから コード | ライブテンプレートとして保存… を選択します。 ライブテンプレートのリストが開きます。 このリストでは、新しく作成されたテンプレートが ユーザー グループに追加されています。

  3. テンプレートの省略形、オプションの説明(テンプレートの目的を識別するため)を指定し、テンプレート本体を変更します。 テンプレートに 変数が定義されている場合は、 変数の編集 をクリックして設定します。

  4. 変更を適用するには、 OK をクリックします。

既存のテンプレートをコピーする

同じテンプレートを複数のグループで再利用する場合や、別のテンプレートを基に新しいテンプレートを作成したい場合、既存のテンプレートを複製できます。

  1. 設定 ダイアログ(Ctrl+Alt+S )の エディター | ライブテンプレート ページで、コピーするテンプレートを選択します。

  2. ツールバーの 複製 The Duplicate button をクリックします。 新しいテンプレートアイテムがオリジナルと同じグループに追加され、選択されます。

  3. テンプレートの新しい省略形、オプションの説明(テンプレートの目的を識別するため)を指定し、必要に応じてテンプレート本体を変更します。 テンプレートに 変数が定義されている場合は、 変数の編集 をクリックして設定します。

  4. 変更を適用するには、 OK をクリックします。

2026 年 6 月 8 日