IntelliJ IDEA實時模板怎么創(chuàng)建

2018-10-13 17:07 更新

創(chuàng)建 IntelliJ IDEA 實時模板

IntelliJ IDEA 自帶了一組預定義的實時模板。您可以按模板的原樣使用它們,或修改它們以滿足您的需要。如果要創(chuàng)建一個新的實時模板,您可以從頭開始,在現(xiàn)有模板的副本或源代碼片段的基礎上進行。

如果實時模板已經(jīng)更改,則始終可以恢復其默認設置。

修改 IntelliJ IDEA 實時模板

  1. 在“設置/預選”對話框中,打開 "實時模板" 頁。
  2. 展開所需的模板組,然后選擇要更改的模板。
  3. 在"模板" 文本區(qū)域中,根據(jù)需要更改模板縮寫。
  4. 在 "模板" 文本字段中,編輯模板正文,其中可能包含純文本和格式為$<variable name>$的變量。

    編輯實時模板變量時,請注意以下有用的提示:

    • 如果在模板文本中需要美元符號 ($),請通過復制此字符 ($ $) 來轉義它
    • 若要更改模板中的變量,請單擊 "編輯變量" 按鈕,并按照創(chuàng)建和編輯模板變量中的說明配置變量。

    只有在模板正文中至少包含一個用戶定義的變量 (即不同于 $END$ 或 $SELECTION$ 的變量) 時,才會啟用 "編輯變量" 按鈕。

    關于預定義的模板變量的備注

    IntelliJ IDEA 支持兩個預定義的實時模板變量:$END$和 $SELECTION$。

    你不能編輯預定義的模板直播變量$END$$SELECTION$。

    • $END$指示模板展開后光標的位置。例如,模板return $END$;將被擴展到:
      return ;

      光標定位在分號之前的位置。

    • $SELECTION$ 用于環(huán)繞模板 ,代表要包裝的代碼片段。展開模板后,所選文本按照模板中的指定內(nèi)容進行包裝。

      例如,如果您在代碼中選擇了示例,并通過指定的縮寫調(diào)用 "$SELECTION $" 模板, 或者按下 Ctrl + Alt + T 并從列表中選擇所需的模板,IntelliJ IDEA 將使用雙引號將選擇內(nèi)容括起來:

      "EXAMPLE"
  5. 在 "選項" 部分中,指定如何擴展和重新格式化模板。
  6. 在"可用" 部分中,指定編輯器應對模板縮寫敏感的語言和代碼位置。
  7. 點擊 準備好了的時候

從頭開始創(chuàng)建新的實時模板

  1. 在“設置”對話框中,打開 “實時模板”頁面,然后展開要在其中創(chuàng)建新模板的模板組。
  2. 點擊。新的模板項將添加到組中,焦點將移動到模板文本區(qū)域。
  3. 指定新的模板縮寫,鍵入模板正文,定義變量和模板組,配置選項。
  4. 準備就緒后單擊 "確定"。

從文本片段創(chuàng)建新的實時模板

  1. 在編輯器中,選擇要從中創(chuàng)建活動模板的文本片段。
  2. 在主菜單上選擇工具| 另存為實時模板(Tools | Save as Live Template)。將打開 "實時模板" 頁,并在焦點中顯示模板文本區(qū)域。
  3. 在縮寫字段中,鍵入縮寫以標識您的新實時模板。
  4. 指定新的模板縮寫,鍵入模板正文,定義變量和模板組,配置選項。
  5. 準備就緒后單擊 "確定"。

IntelliJ IDEA 搜索實時模板列表

  • 在 "實時模板" 頁中,開始鍵入您希望在模板縮寫、正文或說明中存在的任何字符串。

    IntelliJ IDEA 顯示所有匹配的模板:

    IntelliJ IDEA 搜索實時模板列表

恢復模板的默認設置

請注意,修改的模板是彩色編碼的,顯示為藍色。

  1. 在 "實時模板" 頁中,右鍵單擊已修改的模板以顯示其上下文菜單。
  2. 在修改的模板的上下文菜單上選擇 "還原默認值"。
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號