一、Live Templates的使用
选择File—Settings,在Editor中选择Live Templates,即可查看现有对所有语言的实时已内置好的模板信息,这些都是IDEA预定义好的,可以使用对应的快捷键完成模板设置的代码输出。
我们自己也可以设置自定义的模板信息,比如我们要自定义一个“sesv”模板,用来输出两个值相加的得到的值,具体设置如下:
①在具体的模板目录下去新加一个自定义模板,设置好相对应的输出格式,以”$END$”作为光标结束位置;
②为当前自定义的模板选择对应的适用场景,如这里选择Define在Java的Statement中,勾选Statement,点击Apply,OK即设置完毕;
③设置完成之后既可以适用“sesv”进行自定义模板的使用了;
二、File and Code Templates的使用
File and Code Templates可以对编写的类、接口自定义文档注释,比如:author、daytime等;
具体设置方式如下:
我们需要在File Header中设置预定的注释格式,具体的语法可以参见下面的Description描述:
之后我们新建一个类TestClass,显示效果如下:
三、Postfix Completion的使用
Postfix Completion模板提供了一种更为灵活与常用的编码模板,适用场景更多更为广泛,它可以使程序员在熟记一些常用的基本词组而快速构建如String.format()、for循环、foreach循环、notnull等等;
更多常用Postfix Completion模板可以参见:File—Settings中Editor选项的General属性中的Postfix Completion中Java常见的模板短句: