参考https://blog.csdn.net/sdut406/article/details/81750858

 

1 简介

  写代码是少不了注释的,但是自带的注释就几个,所以使用注释模板添加自定义的注释是个非常好用的功

 

2 创建类模板

1)按照顺序打开File–>settings–>Editor–>File and Code Templates–>Includes

2)输入类注释模板

/**
 * @Classname ${NAME}
 * @Description TODO
 * @Date ${DATE} ${TIME}
 * @Created by ${USER}
 */

  这里写图片描述

 

3)按照顺序打开File–>settings–>Editor–>File and Code Templates–>files-class

  输入

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
public class ${NAME} {
}

  

 

 4)创建类结果:

  这里写图片描述

 

3 创建方法模板

1)按照顺序打开File–>Settings–>Editor–>Live Templates

2)点击右边的”+“号,选择Template Group

  这里写图片描述

 

3)创建自己的组名

  这里写图片描述

 

4)选择自己的组名,点击”+”号,选择Live Template

  这里写图片描述

 

5)填写Abbreviation,Description,Template text

 * 查询房间大类
 * @Description TOOD   $param$
 * @return $return$
 * @date $date$ $time$
 * @author jcc
 */


  这里写图片描述

6)点击 Define 选择java,也可以选择everywhere
  这里写图片描述

  

7)设置Edit variables
   

 

注意:param这一行 Expression不选 default value 输入

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

 点击ok


9)注意这里使用的是tab 的方式使用注释模板
  这里写图片描述

  由于前面我输入的Abbreviation的值是add  所以只需要在方法上输入 /*add  再加上tab建