Intellij IDEA学习---- 关于模板(Templates)(9)

1 已有的常用模板

Postfix Completion

Intellij IDEA学习---- 关于模板(Templates)(9)_第1张图片

Live Templates  默认 如 下 :

Intellij IDEA学习---- 关于模板(Templates)(9)_第2张图片

二者的区别:Live Templates 可以自定义,而 Postfix Completion 不可以。同时,有些操作二者都提供了模板,Postfix Templates 较 Live Templates 能快 0.01 秒 

 

模板 作用
psvm 可生成 main  方法
sout  System.out.println()  快捷输出
soutp System.out.println("方法形参名 = " + 形参名);
soutv System.out.println("变量名 = " + 变量);
soutm System.out.println("当前类名.当前方法");
“abc”.sout System.out.println("abc");
fori 可生成 for  循环
iter 可生成增强 for 循环
itar 可生成普通 for 循环
list.for

可生成集合 list 的 的 for  循环 

for(String s:list){
}

ifn if(xxx = null)
inn if(xxx != null)
xxx.nn xxx.null
prsf private static final
psf public static final
psfi public static final int
psfs public static final String

 2 修改现有模板:Live Templates

Intellij IDEA学习---- 关于模板(Templates)(9)_第3张图片

 3 自定义模板

Intellij IDEA学习---- 关于模板(Templates)(9)_第4张图片

Intellij IDEA学习---- 关于模板(Templates)(9)_第5张图片

 

Intellij IDEA学习---- 关于模板(Templates)(9)_第6张图片

 

你可能感兴趣的:(Intellij,IDEA)