软件版本
IntelliJ IDEA 2018.3.5
文件模板
/ * 说明: TODO * @author ${
USER} * @date ${DATE} ${TIME} * @version 1.0 */ public enum ${NAME} {
}

如果需要新增文件类型,如我想新增一个mybatis 的mapper模板
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!--映射文件--> <mapper namespace=""> </mapper>

方法模板
* 说明: $description$ * @param: $params$ * @return: $return$ * @author $USER$ * @date: $date$ $time$ */
groovyScript("def result = '';def params = \"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(params[i] != '')result+='* @param ' + params[i] + ' ' +((i < params.size() - 1) ? '\\r\\n ' : '')}; return result == '' ? null : result",methodParameters())



发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/213735.html原文链接:https://javaforall.net
