ライブテンプレート
このページを使用して、 ライブテンプレートを作成、管理、編集します。
メイン設定
項目 | 説明 | |
|---|---|---|
展開に使用するキー | すべてのテンプレートのデフォルトの呼び出しキーを指定します。 特定のテンプレートの個々の拡張キーは、 編集領域で定義されます。 標準の拡張キー(Tab、 Enter、 Space )が望ましくない場合は、このリストから カスタム オプションを選択します。 カスタム を選択すると、 変更 リンクがドロップダウンの横に表示され、 キーマップ ページに移動します。 | |
ライブテンプレート | 現在使用可能なすべてのテンプレートの省略形とその説明を表示します。 略語はノードにグループ化され、各グループ内でアルファベット順にソートされています。 テンプレートまたはグループ全体をアクティブにするには、テンプレートまたはグループの近くにあるチェックボックスを選択します。 | |
追加 Alt+Insert | 新しいテンプレート項目を現在のテンプレートのグループに追加します。 下の編集領域で、テンプレートの略語、説明、テキスト、変数、拡張キー、コンテキストを定義できます。 | |
除去 Delete | 選択したライブテンプレートをリストから削除します。 | |
複製 | 選択したテンプレートに基づいて新しいテンプレートを作成するには、このボタンをクリックします。 新しいテンプレート項目が現在のノードに追加され、テンプレートテキスト領域のフィールドに選択したテンプレートの定義が表示されます。 | |
削除済みのデフォルトテンプレートを復元 | このボタンをクリックして、削除されたライブテンプレートを復元します。 このボタンは、変更が適用されたときにのみ有効になります。 | |
ライブテンプレートのコンテキストメニュー
項目 | 説明 |
|---|---|
移動 | 選択したテンプレートを指定したグループに移動します。 |
コンテキストの変更 | 現在のテンプレートが有効になっているコンテキストを変更します。 このコマンドを選択すると、サポートされている言語コンテキストのリストが表示されます。 IntelliJ IDEA がテンプレートに対してコンテキスト依存であるとみなすようにするには、コンテキスト名の横にあるチェックボックスを選択します。 利用可能なコンテキストタイプは有効なプラグインによって異なります。 |
コピー | システムクリップボードに シリアル化されたテンプレート XML を作成します。 |
Paste | コピーしたテンプレートの XML 表現を選択したテンプレートのグループに貼り付けます。 |
デフォルトの復元 | このコマンドは、変更されたテンプレートのコンテキストメニューに青色で表示されている場合にのみ表示されます。 このコマンドを選択して、デフォルトのテンプレート設定を復元します。 |
テンプレート編集エリア
次の場合には、フォーカスがこの領域に移動します。
追加
または コピー
ボタンをクリックしたとき。
リストからライブテンプレートを選択したとき。
エディターでコードの一部を選択して を選択したとき。
この領域のコントロールを使用して、新しい ライブテンプレートを作成し、既存のライブテンプレートの設定を編集します。
フィールドラベルにマークされているホットキーを使用して、テンプレートテキスト領域を移動できます。
項目 | 説明 |
|---|---|
略語 | このフィールドでは、テンプレートの略語を指定します。 例: エディターでテンプレートを識別する一連の文字。 |
説明 | このフィールドには、テンプレートのオプションの説明またはその使用例を提供します。 |
テンプレートテキスト | このフィールドに、プレーンテキストと変数 |
適用対象 | この読み取り専用フィールドには、エディターがテンプレートを認識する必要がある言語とコード部分が表示されます。 このようなコンテキストで Ctrl+J を押すと、IntelliJ IDEA はこのコンテキストで有効なテンプレートのリストを表示します。 |
変更 | 現在のテンプレートが有効になっているコンテキストのセットを変更するには、このリンクをクリックします。 リンクをクリックすると、サポートされている言語コンテキストのリストが表示されます。 IntelliJ IDEA がテンプレートに対してコンテキスト依存であるとみなすようにするには、コンテキスト名の横にあるチェックボックスを選択します。 利用可能なコンテキストタイプは有効なプラグインによって異なります。 |
変数の編集 | テンプレート変数の編集ダイアログを開くと、テンプレート展開時に IntelliJ IDEA がテンプレート変数を処理する方法を定義できます。 詳細については、 ライブテンプレート変数 を参照してください。 |
オプション | この領域では、テンプレートが展開されたときのエディターの動作を定義します。
|