版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_34531925/article/details/82526923
file and code template
class
/**
* @author: 蔡长盟
* @email: [email protected]
* @date: ${YEAR}${DATE}
* @module: 类所属模块
* @describe: ${DESCRIPTION}
* @version: v1.0
*/
interface
/**
* @author: 蔡长盟
* @email: [email protected]
* @date: ${YEAR}${DATE}
* @module: 类所属模块
* @describe: ${DESCRIPTION}
* @version: v1.0
*/
enum
/**
* @author: 蔡长盟
* @email: [email protected]
* @date: ${YEAR}${DATE}
* @module: 类所属模块
* @describe: ${DESCRIPTION}
* @version: v1.0
*/
html
<!--
@author: 蔡长盟
@title: 页面名称
@describe: 页面描述
@module: 所属模块
@date: ${date}
@version: v1.0
-->
live template
live groups -> code-notes
classnote
/**
* @author: 蔡长盟
* @email: [email protected]
* @date: $date$
* @module: 类所属模块
* @describe: 类功能描述
* @version: v1.0
*/
fieldnote
/**
* @title: 字段简称
* @remark:
* @date: $date$
*/
autonote
/**
* @remark:
* @date: 18-9-7
*/
methodnote
/**
* @Date: $DATE$
* @describe: TODO
$params$
$return$
* @throws: $exception$
* @since: 1.0.0
* @JIRA:
*/
// params : groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i<(params.size()-1)){result+=' * @param ' + params[i] + ' : ' + '\\n'}else{result+=' * @param ' + params[i] + ' : '}}; return result;}", methodParameters());
return : groovyScript("def returnType = \"${_1}\"; def result = ' * @return : ' + returnType; return result;", methodReturnType());
imethodnote
/**
* @describe:
* @date: $date$
*/
htmlnote
<!--
@author: 蔡长盟
@title: 页面名称
@describe: 页面描述
@module: 所属模块
@date: $date$
@version: v1.0
-->