[IntelliJ IDEA] 檔案樣板的使用技巧
IntelliJ IDEA的檔案樣板是採用Apache Velocity引擎,以下是幾個使用上的技巧:
- IDEA依樣板文件裡自訂變數出現的順序在對話窗裡顯示供我們輸入,為了讓變數排列順序能符合資料的順序,可以在一開頭插入依順序帶有所有變數的註解區塊,如:
<%-- 自訂變數1:${Field1} ${Description1} ${Width1} 自訂變數2:${Field2} ${Description2} ${Width2} --%>
2.輸入變數時無法做大小寫等轉換處理,此時可以用#set 來另設需要的變換後變數:
#set ($Field1_UpperCase = $Field1.toString().toUpperCase()) #set ($Field2_LowerCase = $Field2.toString().toLowerCase())
3.依自訂變數的內容來輸出不同的程式片段:
#if (${Field1_UpperCase} == "ADD") <image src="../images/add.png"> #elseif (${Field1_UpperCase} == "UPD") <image src="../images/upd.png"> #else <image src="../images/add.png"> #end
##
您可能也會有興趣的類似文章
- 使用IntelliJ IDEA學習Java程式設計 (IDEA #1) (0則留言, 2019/07/14)
- IntelliJ IDEA 19歲生日快樂! (0則留言, 2020/01/17)
- [Windows] IntelliJ IDEA自動偵測Windows Defender的排除資料夾設定 (2則留言, 2019/08/24)
- 用IntelliJ IDEA的GUI Designer開發Swing程式 (0則留言, 2014/02/14)
- 如何在啟動IntelliJ IDEA idea64.exe時指定特定JDK (0則留言, 2015/11/14)
- Migration Guide: Eclipse ✈ IntelliJ IDEA (0則留言, 2015/07/07)
- 方便的IntelliJ IDEA外掛:Terminal (0則留言, 2015/01/27)
- [IntelliJ IDEA] 方便的RESTful Web Service API測試Client外掛 (0則留言, 2019/02/04)
- [Java] 終於解決IntelliJ-IDEA 8.0.1的中文輸入法問題 (7則留言, 2008/12/04)
- 01. 使用IntelliJ IDEA開發Flutter App:開發環境設置 (0則留言, 2019/09/15)
- [Windows] IntelliJ IDEA啟動緩慢的解決方法(適用JetBrains各個工具,包含Android Studio) (0則留言, 2019/07/14)
- 第一次執行IntelliJ IDEA與初始設定(IDEA #2) (0則留言, 2019/07/14)
- 由桌面啟動IntelliJ IDEA 14 64-bit執行檔 (0則留言, 2014/11/07)
- IntelliJ IDEA直接開啟專案的方法 (0則留言, 2010/06/03)
- 方便的IntelliJ IDEA Markdown外掛idea-multimarkdown (0則留言, 2015/11/14)
Sorry, 很久沒用Google sc…