[CLion] 设置快捷输入当前时间
一、背景
最近使用CLion写毕设,在记录日志时需要写下时间,但是每次都使用手动输入日期时间太麻烦,查了下可以设置abbreviation,转载自这里具体方法如下:
二、方法
- 打开设置->Editor->LiveTemplate
- 点击右上角的[+]号,添加TemplateGroup,命名为InsertTime.
- 然后选中新建的InsertTime,再次点击右上角[+],新建live Template.
- 在Abbreviation里输入出发快捷键的关键字 time
- 在Description里输入描述信息,(可以忽略)
- 填写TemplateText模板变量 $date$
- Expand with选择默认的Default(Tab),这表示输入time后按下Tab键触发快捷输入
- 点击Edit Variables编辑变量,窗口中出现刚才定义的 date变量,在Expression表达式中输入 date(“yyyy-MM-dd HH:mm:ss”) 点击ok保存。(这里的date函数是官方模板预定义的函数,具体可以查找IDEA官方资料)
- 在Template text下方有一个警告,点击 … 勾选everywhere,使该快捷输入在任何文件里都有效
- 点击ok 或者apply
- 使用时输入 time 然后按下Tab键就会输入当前的时间