介绍
IDEA中的模板功能可以通过输入自定义的缩写词汇来快速插入代码片段,正好要经常在注释中插入日期时间,手动敲日期时间就太浪费时间了,就用模板配置了一下。
配置
在设置中进入 File | Settings | Editor | Live Templates
点击右边的加号,然后选择2. Template Group...
添加一个模板分组名称,我这里取名为Custom
,当然你也可以把模板放在系统自定义的分组中,不过不推荐,自己添加的模板单独放在一个模板中比较好,也比较好管理。
选中分组,再点击右边的加号,选择1. Live Template
,配置触发缩写,在Templete text
中配置显示样式的变量。这里配置一个显示日期的变量DATE
和显示时间的变量TIME
,组合一下显示日期时间。
选择Edit variables
配置变量的表达式
下拉框选择系统中获取日期date()
和时间time()
的表达式,括号里起始没显示默认格式,默认格式是date("yyyy/MM/dd")
和time("hh:mm")
,显示是2020/9/4 9:59
这种格式,可以自定义日期和时间格式date("yyyy-MM-dd")
和time("HH:mm:ss")
(HH:mm:ss是24小时制,hh:mm:ss是12小时制),有开发规范的话推荐和团队中保持一致。
选择作用域
选择作用域为Java
或者选择所有Everywhere
,以选择Java
为例
保存配置
使用
由于我设置的缩写是itime
,直接在Java文件中输入itime
有提示,回车后直接显示
在注释中输入itime
没提示,完整输入后再按下Tab
建就出来了,Tab
就是之前配置的手动触发按键