IntelliJ IDEA---Live Templates

来源:互联网 发布:java连接池 编辑:程序博客网 时间:2024/05/21 05:04

live-template-settings

Abbreviation:缩写
Template text:模板文本
Edit variables:编辑变量(模板中定义的)
Applicable Contexts:模板应用上下文
Options:可选(模板生成方式、是否格式化等)

这里单独谈下 Edit variables

Edit variables-1

Name:变量名
Expression:变量表达式
Default value:变量默认值
Ship if defined:定义了就跳到下一个变量

主要说一下Expression,需要先确定模板应用上下文才会出现内置的表达式。常用表达式:
date():返回当前日期
time():返回当前时间
user():返回当前用户名
className():返回当前类名
clipboard():返回当前粘贴板内容

groovyScript():执行groovy脚本

eg:

Abbreviationac
Template text

/**  * @author $author$  * @date $date$  * @description $description$  */

Edit variables
Edit variables-2

记录常用Template text

private static final Logger LOGGER = LoggerFactory.getLogger($CLASS$.class);