IntelliJ IDEA---Live Templates

IntelliJ IDEA---Live Templates_第1张图片

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);

你可能感兴趣的:(ide)