IDEA系列教程07_IDEA模板(Templates)

1.Live Templates-代码模板

代码模板是指,配置一些常用的代码字母缩写后,当输入缩写字母时,IDEA会根据输入的字母缩写,帮助自动完成预设的代码。从而提高编码效率,同时也可以进行个性化设置,例如:注释模板。

官方对Live Templates介绍:https://www.jetbrains.com/help/idea/using-live-templates.html

2.内置的模板

在IDEA中,有很多内置的编码模板,使用者只需要敲击简单的前缀即可生成代码。但是以下模板是固定的无法改变。
在这里插入图片描述
鉴于Postfix Completion模板无法改变,IDEA提供了Live Templates模板,该模板用户可以自定义。

3.常用模板说明

模板说明效果
psvm生成main方法public static void main(String srgs){}
sout生成打印语句System.out.println()
fori生成for循环for (int i = 0; i < ; i++) { }
iter增强型for循环for (String arg : args) {}
itar普通for循环for (int i = 0; i < args.length; i++) {}
list.for生成集合list的for循环for(Object obj:list){}
ifn生成if xx 为nullif (args == null) {}
prsf生成private static final xxprivate static final
prsfi生成private static final intprivate static final int
prsfs生成private static final Stringprivate static final String

4.修改现有的Live Templates

如果对现有的模板使用不是很习惯,可以做出修改。
在这里插入图片描述
如果需要修改(新增)模板,可以选中模板,在下面进行修改。
在这里插入图片描述

5.自定义模板

5.1首先创建一个模板组

在这里插入图片描述

5.2创建模板

在这里插入图片描述

5.3自定义模板

在自定义模板中,可以通过 名 称 名称 的形式声明变量,然后使用内置的函数为变量动态的赋值。
在这里插入图片描述
在这里插入图片描述
效果:
在这里插入图片描述
在这里插入图片描述
**注意:**若需要动态的生成,IDEA的模板不仅仅只是生成Java的代码或者注释,还可以生成各种文件中的字符串。如,在pom.xml中的一些插件。或者开发框架中的配置文件中的一些常用标签等等,只需要预设好,以后只需要通过缩略字符都可以生成。且也支持导出导入个性化设置。

ps:如需最新的免费文档资料和教学视频,请添加QQ群(627407545)领取。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值