欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Intellij IDEA 自定义 LIVE TEMPLATES

程序员文章站 2022-06-05 19:28:29
...

一、自定义方法注释

  1. 进入setting,打开Live Templates设置面板

Intellij IDEA 自定义 LIVE TEMPLATES

  1. 新建个自定义的group

Intellij IDEA 自定义 LIVE TEMPLATES

  1. 新建Live Template

Intellij IDEA 自定义 LIVE TEMPLATES

  1. 设置应用场景

Intellij IDEA 自定义 LIVE TEMPLATES

  1. 编辑变量 点击edit variables

Intellij IDEA 自定义 LIVE TEMPLATES

其中的params是自定义变量 ,需要输入自己的变量表达式(Groovy脚本) , 这里需要填入的脚本如下

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}; return result", methodParameters())
  1. template text

Intellij IDEA 自定义 LIVE TEMPLATES

  1. 效果图

Intellij IDEA 自定义 LIVE TEMPLATES

二、自定义类日志对象

  1. 在前面的myGroup里面新建个Live Template

Intellij IDEA 自定义 LIVE TEMPLATES

  1. 选择应用场景

Intellij IDEA 自定义 LIVE TEMPLATES

  1. 编辑值

Intellij IDEA 自定义 LIVE TEMPLATES

  1. template text的内容
private static final Logger LOGGER = LoggerFactory.getLogger($fileName$.class);