/**
* @ClassName : ${NAME}
* @Description : TODO
* @Author : ${USER}
* @Date : ${DATE} ${TIME}
* @Version : 1.0
*
* ┏┓ ┏┓
* ┏┛┻━━━┛┻┓
* ┃ ┃
* ┃ ━ ┃
* ┃ ┳┛ ┗┳ ┃
* ┃ ┃
* ┃ ┻ ┃
* ┃ ┃
* ┗━┓ ┏━┛
* ┃ ┃ 神兽保佑
* ┃ ┃ 永不宕机
* ┃ ┗━━━━┓
* ┃ ┣┓
* ┃ ┏┛
* ┗┓┓┏━┳┓┏┛
* ┃┫┫ ┃┫┫
* ┗┻┛ ┗┻┛
*/
打开idea 点击菜单File->Setting-Editor->Live Template:
*
* @Author : $USER$
* @Description : //TODO $end$
* @Date : $DATE$ $TIME$
* @Param : $param$
* @Return : $return$
*/
//param 参数脚本
groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(params[i]=='null'){return;}else{result+='\\n' + ' * @param ' + params[i] + ': '}}; return result;}", methodParameters());
//return 参数脚本
groovyScript("def returnType = \"${_1}\"; def result ='';if(returnType=='null'||returnType=='void'){return;}else{result += '\\n * @return ' + returnType; return result;}", methodReturnType());
"""
@File : ${NAME}.py
@Software: ${PRODUCT_NAME}
@Time : ${DATE} ${TIME}
@Author : ${USER}
@Version : 0.0.1
@Contact : 864695417@qq.com
@Blog : https://blog.csdn.net/liangpingguo
@Desc : 老板你再这样我要删库了
@usage :
"""