引言
IDEA 提供了一些内置的代码模板,可以让开发者快速方便的使用,当然 eclipse 中也是有的,比如输入 syso 快速生成输出语句,main 快速生成主函数等。
idea 的模板设置都在 Settings --> Live Templates 和 General-->Postfix Completion 中。
一、输出模板
1、sout,最基本的输出语句,快速生成 System.out.println();
2、soutp,快速生成参数输出语句。
3、soutm,快速生成方法名输出语句。
4、soutv,快速生成最近一个变量的输出语句。
5、xxx.sout 指定字符串进行输出,可以使用拼接变量的形式:
二、循环模板
1、fori ,可以快速生成最基本的 for 循环:
2、iter,可以快速生成增强for循环:
3、list.for,快速生成遍历指定List集合的增强for循环:
list.fori,这种就是普通的for 循环。
list.forr,倒序(i 递减) for 循环。
三、条件模板
1、ifn,快速生成空值判断:
2、inn
3、xxx.null
4、xxx.nn
四、常量模板
psf 用于生成 public static final,prsf 用于生成 private static final:
(另外也有 psfs 直接生成 public static final String,和 psfi 直接生成 public static final int)
五、修改与自定义模板
idea 支持修改内建的默认模板,同时也可以自己新建自定义模板。
效果展示: