1.Live Templates (实时代码模板)功能介绍了其原理,并配置了一些常用代码字母的缩写,从而在输入缩写时体现出预定义的固定
决定模式的代码可以大大提高开发效率,同时增加个性化。 最简单的例子
如果在Java中输入sout,则返回System.out.println (;
2 .默认情况下,现有的常规模板Postfix Completion如下所示:
实时模板的默认值为: 两者的区别。 可以自定义实时模板,但不能进行postfix完成。 同时,
某些操作提供了模板,postfix模板比实时模板快0.01秒
举例 :
2.1 psvm :可以生成main方法
2.2 sout : System.out.println ()快捷输出
相似的:
soutp=System.out.println (方法型参数名称=型参数名称);
soutv=System.out.println ('变量名='变量);
soutm=System.out.println (“当前类名.当前方法”
“ABC”. sout=system.out.println (“ABC”);
2.3 fori :可以生成for循环
相似的:
iter :可以生成扩展for循环
itar :能够生成通常的for循环
2.4 list.for :可以生成集合list的for循环
列表列表=new ArrayList (;
输入: list.for即可输出
for(strings:list ) {
}
此外,list.fori或list.forr
2.5 IFN :可以生成if (XXX=null ) )
相似的:
inn :可以生成if (XXX )!=null )或xxx.nn或xxx.null
2.6 prsf :可以生成私有身份验证
相似的:
PSF :可以生成公共静态最终
psfi :可以生成公共统计信息
PFS :可以生成publicstaticfinalstring
3 .修改现有模板:Live Templates对于现有模板,如果觉得不熟悉或不熟悉,可以进行修改。
修正1 :
因为我不习惯调用psvm来调用main方法,所以可以像在Eclipse中一样在main中调用它。