Idea 设置类和方法注释模板

类模板

/**
*@description: ${description}
*@author: 陈彦斌
*@create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
*/

方法模板

 

*
 * 
$param$
 * @Return: $return$
 * @Author: $user$
 * @Date: $DATE$ $TIME$
 */
param:

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) ? '\\r\\n' : '')}; return result", methodParameters())


return:

groovyScript("def result=\"${_1}\"; if(result == \"void\"){return \"\";}else{return \"{@link \"+result+\"}\";}", methodReturnType())


user:user()

DATE:date()

TIME:time()

 

posted @ 2024-01-31 19:55  陈彦斌  阅读(107)  评论(0)    收藏  举报