idea配置类注释和方法注释

1、 点右侧加号,选择Template Group,生成Template Group(xiaobai),在其下选择加号选择1生成类注释(cl代表快捷方式)和方法注释(mo代表快捷方式)

在这里插入图片描述

2、 类注释配置

Abbreviation中填写快捷方式(cl);Description中进行描述;template text中输入模板

在这里插入图片描述

  • 类注释模板
/**
 * TODO 描述方法的用途
 *
 * @author 
 * @since  $date$
 */

点击Edit variables进行如下操作
在这里插入图片描述

3、 方法注释配置

Abbreviation中填写快捷方式(mo);Description中进行描述;template text中输入模板在这里插入图片描述

  • 方法注释模板
/**
 * TODO 描述方法的用途
 *
$param$
 * @return $return$
 * @author  
 * @since $date$ $time$
 */

点击Edit variables进行如下操作
在这里插入图片描述
注:param对应Expression如采用自带表达式(methodParameters())则参数在同一行,故采用下面表达式使参数分行(注释对不齐,可自调下面表达式);在生成方法时在方法中生成,在方法头生成的param为null。

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if (i == 0) {result+=' * @param ' + params[i] + ' ' + ((i < params.size() - 1) ? '\\n':'')} else {result+='         * @param ' + params[i] + ' ' + ((i < params.size() - 1) ? '\\n':'')}}; return result", methodParameters())

版权声明:本文为weixin_43771403原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。