IDEA方法、类自定义注释
参考以下文章并加上自己的自定义,如有侵权,请联系删除
https://blog.csdn.net/u014044812/article/details/76577479/
https://www.oschina.net/question/3949193_2285415
一、类注释:
/** * * <pre> * * @description * @author 作者名 * @email 邮箱 * @since ${DATE} ${TIME} * @copyright 公司名 * </pre> */
效果:
二、方法注释:
* * $summary$. * * <p>$describe$. * * @author $user$ * @since $date$ $time$ $params$ * @return $returns$ */
// 放在default_value上
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) ? '\\n ' : '')}; return result", methodParameters())
效果: