一、背景
最近使用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鍵就會輸入當前的時間