PhpStorm 2020.2ヘルプ

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

次の手順例は、現在の日付とユーザー名で TODO コメントのテンプレートを作成する方法を示しています。

  1. 設定/環境設定ダイアログ Ctrl+Alt+Sで、エディター | ライブ・テンプレートに移動します。

  2. Select the template group where you want to create a new live template (for example, other).

    If you do not select a template group, the live template will be added to the user group.

  3. the Add button をクリックし、ライブ・テンプレートを選択します。

  4. 略語フィールドで、テンプレートの展開に使用される文字を指定します。例: todo

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

    次に例を示します: Insert TODO comment with the current date and username

  6. In the テンプレート・テキスト field, specify the body of the template with variables.

    次に例を示します: //TODO $DATE$ $USER$: $END$

  7. Click 変数の編集 to define the variables using functions:

    名前デフォルト値定義済みはスキップ
    DATEdate()なしはい
    USERuser()なしはい

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

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

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

    現在のシステム日付とユーザー名に応じて、テンプレートは次のように展開されます。

    //TODO 02.07.2019 jsmith:

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

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

  2. Select ツール | ライブ・テンプレートとして保存 from the main menu. The list of the live templates opens. In this list, the newly created template has been added to the user group.

  3. Specify an abbreviation for the template, an optional description (to identify what the template is for) and modify the template body. If the template has variables defined, click 変数の編集 to configure them.

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

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

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

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

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

  3. Specify a new abbreviation for the template, an optional description (to identify what the template is for), and modify the template body if necessary. If the template has variables defined, click 変数の編集 to configure them.

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

最終更新日: 2020年5月08日