原理:配置一些常用的字母縮寫,輸入的時候出現預定義的固定代碼,是開發效率大大提高,同時增加一些個性化,最簡單的例子:輸入sout,出現System.out.println();
目錄
一.所處位置
- Live Templates
- postfix Completion
二、區別
- LiveTemplates 實時代碼模塊【可以修改】
- 後綴代碼塊【不可修改】 ,可用於變量後,通過點生成
-
模板1:main方法
【psvm或者psvm】
-
模板2:輸出語句
【sout或者.sout】
衍生:
soutp:打印方法形參
soutm:打印方法名字
soutv:打印變量名字
-
模板3:循環
普通for循環:fori【正向】 或者.fori【正向】.forr【逆向】
增強for:iter或者for
-
模板4:條件判斷
ifn或者.null 判斷是爲null (if null)
inn 或者 .nn/.not 判斷不爲null (if not null)【只適用用引用數據類型】
-
模板4:屬性修飾符
prsf:private static final
psf:public static final
-
修改代碼模板
修改案例1:修改main方法,加個註釋
效果:
-
案例2:修改常量訪問修飾符:
效果:
3.創建自定義模板
- 注意:$VAR$佔位符,$$中間的內容就是定義光標的位置【光標定位/切換,用回車切換】
效果: