W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
一個 IntelliJ IDEA 文件模板中包含了文件模板變量,當您應(yīng)用文件模板時,文件模板變量將被替換為它們的值。
文件模板變量是以美元符號開始的字符串,后跟變量名稱。變量名稱可以用大括號括起來。例如: $MyVariable 或 ${MyVariable}。
IntelliJ IDEA 附帶了一組預(yù)定義的模板變量。
可用的預(yù)定義文件模板變量是:
IntelliJ IDEA 為 PHP 包括模板提供了一組附加變量,即可被包含在其他 PHP 文件模板中的可重用片段的模板。內(nèi)置的 PHP 包含模板用于生成文件頭和 PHPDoc 文檔注釋。以下變量在 PHP 包含模板中可用:
IntelliJ IDEA 中除了預(yù)定義的文件模板變量之外,還可以指定自定義變量。如有必要,您可以使用 #setVTL 指令在模板中定義自定義變量的值 。
例如,如果要使用您的全名,而不是通過預(yù)定義的變量 $ {USER} 定義的登錄名,請編寫以下結(jié)構(gòu):
#set( $MyName = "John Smith" )
如果在模板中未定義變量的值,IntelliJ IDEA 將要求您在應(yīng)用模板時指定變量。
您可以防止將模板變量中的美元字符 ($) 作為前綴處理。如果您需要一個美元字符(插入值為 $),請改用 ${DS} 文件模板變量。當應(yīng)用模板時,此變量的計算結(jié)果為純美元字符 ($)。
使用 #parse 指令,您可以在文件模板中包括其他模板。這對于將可重用內(nèi)容(例如標準頭,版權(quán)聲明等)插入到多個文件模板中很有用。
該 #parse 指令的語法 是:
#parse("<template_name.extension>")
例如: #parse("File Header.java")。
在其他模板中可以像這樣引用的模板顯示在 "文件和代碼模板設(shè)置" 頁的 "包含" 選項卡上。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: