WebStorm 2026.1 Help

複数のファイルを含むテンプレート

一部のプログラミングパターンやフレームワークでは、通常非常に特定の構造を持つ関連ファイルのセットが必要です。 たとえば、コンポーネントの場合、テンプレート用・ロジック用・スタイル用にそれぞれ別のファイルが必要になることがよくあります。

WebStorm では、ファイルテンプレートに子テンプレートを追加することで、関連ファイルのセットを作成できます。 このようなテンプレートからファイルを作成すると、子テンプレートからもファイルが作成されます。

複数のファイルでテンプレートを作成する

  1. 設定 ダイアログ(Ctrl+Alt+S )で、 エディター|ファイルおよびコードテンプレート を選択します。

  2. メインファイルテンプレートを作成します。

    ファイル タブで、 テンプレート作成ボタン をクリックして、テンプレートの名前、ファイル拡張子、本文を指定します。

  3. リストから新しいテンプレートを選択し、ツールバーの The Create Child Template File button をクリックします。 子テンプレートの名前、ファイル拡張子、本文を指定します。

サンプル: コンポーネントファイルのテンプレート

Header.js Header.test.js Header.css などのコンポーネントファイルの束を含む ヘッダー フォルダーを作成するとします。

  1. 設定 ダイアログ(Ctrl+Alt+S )を開き、 エディター|ファイルおよびコードテンプレート に進みます。

  2. まず、JavaScript コンポーネントファイルのテンプレートを作成します。

    1. ファイル タブで、ツールバーの テンプレート作成ボタン をクリックします。 新しい 名前未設定 テンプレートがリストに追加されます。

    2. 右側のペインで、テンプレート名を指定し、 コンポーネントフォルダー とし、ファイル拡張子として js とします。

    3. ファイル名 フィールドに $NAME/$NAME と入力します。

    4. 必要に応じて、タイムスタンプなどのコードテンプレートを追加します。

      /** * Created by ${USER} on ${DATE} */
    親テンプレートを作成する
  3. 関連するテストファイルの子テンプレートを作成します。

    1. 親テンプレート コンポーネントフォルダー を選択し、ツールバーの 子テンプレートファイルを作成。 をクリックします。 子テンプレートが コンポーネントフォルダー テンプレートに追加されます。

    2. 右側のペインで、 ファイル名 フィールドに $NAME/$NAME と入力し、 test.js 拡張子を指定します。

    子テンプレートを作成する: テスト
  4. 関連するスタイルシートの子テンプレートを作成します。

    1. 親テンプレート コンポーネントフォルダー を選択し、ツールバーの 子テンプレートファイルを作成。 をクリックします。 子テンプレートが コンポーネントフォルダー テンプレートに追加されます。

    2. 右側のペインで、 ファイル名 フィールドに $NAME/$NAME と入力し、 css 拡張子を指定します。

    子テンプレートを作成する: スタイル
  5. OK をクリックしてテンプレートを保存します。

  6. コンポーネントファイルを作成します。

    コンポーネントファイルを保存するフォルダーのコンテキストメニューから、 新規 | コンポーネントフォルダー を選択します。

    別のフォルダー内の複数ファイルテンプレートからコンポーネントを作成する

    開いたダイアログで、フォルダーとその中のコンポーネントファイルに使用する名前 (この例では ヘッダー ) を指定します。

    別のフォルダー内の複数ファイルテンプレートからコンポーネントを作成する - フォルダー名を指定する

その結果、3 つのファイルを含む ヘッダー フォルダーが作成されます。

コンポーネントフォルダーが作成される
2026 年 6 月 8 日