範本

開啟「範本」喜好設定頁面Java > 編輯器 > 範本喜好設定頁面可讓您建立新範本和編輯現有的範本。 範本可方便程式設計師快速插入常重複出現的程式碼型樣。

下列按鈕可讓您操作與配置範本:

動作

說明

新建...

開啟「範本」對話框來建立新範本。

編輯...

開啟「範本」對話框來編輯目前選取的範本。

移除

移除所有選取的範本。

匯入...

從檔案系統匯入範本。

匯出...

將選取的所有範本匯出至檔案系統。

匯出全部...

將所有範本匯出至檔案系統。

啟用全部

啟用所有範本。

停用全部

停用所有範本。

使用程式碼格式製作程式

如果啟用,範本會在插入之前,先根據「程式碼格式製作程式」喜好設定中指定的程式碼格式化規則來製作格式。 否則,範本會按原樣插入,但內縮將不正確。

「範本」對話框

新建範本與編輯現有範本所用的對話框相同,以下是其說明。

對話框中的欄位與按鈕如下:

選項

說明

名稱

範本的名稱。

環境定義

環境定義是決定哪些地方可使用範本, 以及決定可用的一組預先定義的範本變數。

Java
Java 環境定義
Javadoc
Javadoc 環境定義

自動插入

如果選取,當脫字符號 (^) 的位置只有一個可用的提議時,程式碼輔助會自動插入範本。

說明

範本的說明,會在使用者選擇範本時顯示。

型樣

範本的型樣。

插入變數...

列出預先定義的環境定義特定變數。

範本變數

Java 和 Javadoc 環境定義皆會定義下列變數:

變數

說明

${cursor}

指出當離開範本編輯模式時的游標位置。 當您離開範本編輯模式時,如果您希望游標應移至另一位置,而非移至範本尾端, 則可善用這項。

${date}

評估成現行日期。

${dollar}

評估成錢幣符號 '$'。

另外,您可以使用兩個貨幣符號:'$$'。

${enclosing_method}

評估成含括名稱的名稱。

${enclosing_method_arguments}

評估成含括方法的以逗點區隔之引數名稱清單。這個變數有助於您為許多方法產生 log 陳述式。

${enclosing_package}

評估成含括套件的名稱。

${enclosing_project}

評估成含括專案的名稱。

${enclosing_type}

評估成含括類型的名稱。

${file}

評估成檔案的名稱。

${line_selection}

評估成目前選定之所有字行的內容。

${primary_type_name}

評估成現行編譯單元的名稱初始類型。

${return_type}

評估成含括方法的傳回類型。

${time}

評估成現行時間。

${user}

評估成使用者名稱。

${word_selection}

評估成現行文字選項的內容。

${year}

評估成現行年份。

此外,Java 環境定義會定義下列變數:

變數

說明

${array}

評估成已宣告之陣列名稱的提議。

${array_element}

評估成已宣告之陣列的元素名稱的提議。

${array_type}

評估成已宣告之陣列的元素類型的提議。

${collection}

評估成實作 java.util.Collection 之已宣告集成的提議。

${index}

評估成未宣告之陣列索引疊代的提議。

${iterator}

評估成未宣告之集成疊代的提議。

${iterable}

評估成已宣告之可疊代名稱的提議。

${iterable_element}

評估成已宣告之可疊代元素名稱的提議。

${iterable_type}

評估成已宣告之可疊代元素類型的提議。

${todo}

評估成目前指定之預設作業標示的提議。

相關概念

範本

參考資訊

Java 內容輔助
「作業標示」喜好設定
「程式碼範本」喜好設定
「程式撰寫風格」喜好設定