IntelliJ IDEA 2018.2 Help

ライブ・テンプレート

ライブ・テンプレートは、ループ、条件、さまざまな宣言、印刷ステートメント、タグなど、頻繁に使用される構文をソースコードに挿入するために使用できます。コードスニペットを展開するには、対応するテンプレート略語を入力し、 Tabを押します。テンプレート内の1つの変数から次の変数にジャンプするには、 Tab を押し続けます。 Shift+Tab を押して、前の変数に移動します。詳細については、ライブテンプレート変数を参照してください。

次のタイプのライブテンプレートが区別されます。

  • シンプルなテンプレートには固定プレーンテキストのみが含まれています。シンプルなテンプレートを展開すると、テキストが自動的にソースコードに挿入され、省略形が置き換えられます。

    略語拡大する...
    psfs
    public static final String
    psvm
    public static void main(String[] args){ }
    sout
    System.out.println();
  • パラメータ化されたテンプレートにはユーザー入力を可能にする変数が含まれています。パラメータ化されたテンプレートを展開すると、変数は手動で指定する入力フィールド、またはIntelliJ IDEAによって自動的に計算される入力フィールドに置き換えられます。

    略語拡大する...
    fori
    for (int i = 0; i < ; i++) { }
    ifn
    if (var == null) { }
  • サラウンドテンプレートは、選択されたコードブロックをユーザーが指定したテキストで囲みます。

    例: T は、名前を指定できる一対のタグに展開します。また、コードブロックを選択し、 Ctrl+Alt+J を押してテンプレートの選択ポップアップを開き、 T テンプレートを選択して、選択肢をタグのペアでラップすることもできます。

ライブテンプレートを設定するには、設定/環境設定ダイアログCtrl+Alt+S)を開き、エディターをクリックして、ライブ・テンプレートをクリックします。このダイアログには、使用可能なライブテンプレートが表示され、編集したり、新しいテンプレートを作成したりすることができます。テンプレートは、使用できるコンテキスト(通常は適用する言語)に従ってグループ化されます。テンプレートを別のグループに移動するには、テンプレートを右クリックし、移動をポイントして、必要なグループ名をクリックします。

各ライブテンプレートは、英数字、ドット、およびハイフンを含む略語によって定義されます。省略形はグループ内で一意でなければならないが、同じ省略形を異なるグループで使用し、対応するグループのコンテキストに従って異なる構造に拡張することができます。変更されたデフォルトテンプレートの略語は、青いフォントでリストに表示されます。

変更したテンプレートをデフォルト設定に復元するには:

最終変更日: 2018年9月4日