IntelliJ IDEA實(shí)時(shí)模板怎么使用

2018-10-14 15:07 更新

IntelliJ IDEA 使用實(shí)時(shí)模板的示例

本節(jié)包含的示例將演示 IntelliJ IDEA 中如何使用實(shí)時(shí)模板來填充源代碼和復(fù)雜的代碼構(gòu)造。

創(chuàng)建 main()方法

這是一個(gè)簡單的在 IntelliJ IDEA 中使用實(shí)時(shí)模板的示例,在這部分,讓我們創(chuàng)建一個(gè) main()方法,具體操作步驟如下:

  1. 打開所需的類進(jìn)行編輯。
  2. 鍵入 main()方法模板的縮寫:
    IntelliJ IDEA創(chuàng)建 main()方法 
  3. 按模板調(diào)用鍵。默認(rèn)情況下是 Tab。縮寫擴(kuò)展為main()方法:
    IntelliJ IDEA創(chuàng)建 main()方法

IntelliJ IDEA 遍歷數(shù)組

這是 IntelliJ IDEA 中應(yīng)用參數(shù)化實(shí)時(shí)模板的示例,讓我們創(chuàng)建一個(gè)遍歷數(shù)組的結(jié)構(gòu),具體步驟如下:

  1. 打開所需的類進(jìn)行編輯。
  2. 鍵入itar縮寫:
    IntelliJ IDEA 遍歷數(shù)組
  3. 按模板調(diào)用鍵。縮寫擴(kuò)展為代碼構(gòu)造,模板變量的建議值已經(jīng)插入:
    IntelliJ IDEA 遍歷數(shù)組
  4. 編輯器現(xiàn)在處于其特殊的模板編輯模式。提示是索引變量周圍的紅色邊框,它是此模板中的第一個(gè)輸入位置。

    IntelliJ IDEA 自動(dòng)建議 i 為索引變量的值。如果要更改建議的名稱,請(qǐng)鍵入新的名稱。對(duì)擴(kuò)展模板中的變量的所有引用將在您鍵入新名稱時(shí)自動(dòng)更改。

    在下圖中,i改為idx

    IntelliJ IDEA 遍歷數(shù)組
  5. 按 Tab 或 Enter 移動(dòng)到模板定義的下一個(gè)輸入位置:
    IntelliJ IDEA 遍歷數(shù)組

    如上圖所示,IntelliJ IDEA 會(huì)自動(dòng)檢測(cè)范圍中的所有數(shù)組元素,并建議選擇正確的數(shù)組元素。如果作用域中只有一個(gè)數(shù)組元素,IntelliJ IDEA 會(huì)自動(dòng)插入其名稱,而不顯示彈出式列表。

  6. IntelliJ IDEA 檢測(cè)數(shù)組元素的類型是否更改。它會(huì)自動(dòng)更新保存當(dāng)前數(shù)組元素的變量的類型,并提供一個(gè)合適的名稱列表:
    IntelliJ IDEA 遍歷數(shù)組
  7. 按 Tab 或 Enter 可以應(yīng)用所選/指定的變體。這將導(dǎo)致您進(jìn)入下一個(gè)輸入位置,在我們的例子中是模板的結(jié)束位置:
    IntelliJ IDEA 遍歷數(shù)組

IntelliJ IDEA 包裝標(biāo)簽(Tag)

這是 IntelliJ IDEA 中應(yīng)用環(huán)繞實(shí)時(shí)模板的示例,讓我們使用標(biāo)簽包裝一段 XML 代碼,具體步驟如下:

  1. 打開所需的文件進(jìn)行編輯。
  2. 選擇一個(gè)代碼片段。
    IntelliJ IDEA 包裝標(biāo)簽(Tag) 
  3. 按調(diào)用快捷鍵  Ctrl+Alt+J。IntelliJ IDEA 建議以下環(huán)繞模板:
    IntelliJ IDEA 包裝標(biāo)簽(Tag)
  4. 從建議列表中選擇標(biāo)簽?zāi)0濉?/font>代碼片段被空標(biāo)簽包圍:
    IntelliJ IDEA 包裝標(biāo)簽(Tag)
  5. 插入符號(hào)在開頭之內(nèi)。在開始標(biāo)簽中輸入標(biāo)簽名稱時(shí),該名稱將自動(dòng)在結(jié)束標(biāo)簽中復(fù)制:
    IntelliJ IDEA 包裝標(biāo)簽(Tag)
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)