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

2018-10-13 17:07 更新

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

IntelliJ IDEA 自帶了一組預(yù)定義的實(shí)時(shí)模板。您可以按模板的原樣使用它們,或修改它們以滿足您的需要。如果要?jiǎng)?chuàng)建一個(gè)新的實(shí)時(shí)模板,您可以從頭開(kāi)始,在現(xiàn)有模板的副本或源代碼片段的基礎(chǔ)上進(jìn)行。

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

修改 IntelliJ IDEA 實(shí)時(shí)模板

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

    編輯實(shí)時(shí)模板變量時(shí),請(qǐng)注意以下有用的提示:

    • 如果在模板文本中需要美元符號(hào) ($),請(qǐng)通過(guò)復(fù)制此字符 ($ $) 來(lái)轉(zhuǎn)義它
    • 若要更改模板中的變量,請(qǐng)單擊 "編輯變量" 按鈕,并按照創(chuàng)建和編輯模板變量中的說(shuō)明配置變量。

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

    關(guān)于預(yù)定義的模板變量的備注

    IntelliJ IDEA 支持兩個(gè)預(yù)定義的實(shí)時(shí)模板變量:$END$和 $SELECTION$

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

    • $END$指示模板展開(kāi)后光標(biāo)的位置。例如,模板return $END$;將被擴(kuò)展到:
      return ;

      光標(biāo)定位在分號(hào)之前的位置。

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

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

      "EXAMPLE"
  5. 在 "選項(xiàng)" 部分中,指定如何擴(kuò)展和重新格式化模板。
  6. 在"可用" 部分中,指定編輯器應(yīng)對(duì)模板縮寫(xiě)敏感的語(yǔ)言和代碼位置。
  7. 點(diǎn)擊 準(zhǔn)備好了的時(shí)候

從頭開(kāi)始創(chuàng)建新的實(shí)時(shí)模板

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

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

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

IntelliJ IDEA 搜索實(shí)時(shí)模板列表

  • 在 "實(shí)時(shí)模板" 頁(yè)中,開(kāi)始鍵入您希望在模板縮寫(xiě)、正文或說(shuō)明中存在的任何字符串。

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

    IntelliJ IDEA 搜索實(shí)時(shí)模板列表

恢復(fù)模板的默認(rèn)設(shè)置

請(qǐng)注意,修改的模板是彩色編碼的,顯示為藍(lán)色。

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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)