IDEA 自定义方法注释
blank
blank
发布于 2019-08-01 / 429 阅读 / 0 评论 / 0 点赞

IDEA 自定义方法注释

File-> Settings -> Editor -> Live Templates

建议只勾选JAVA类型文件即可

image.png

文档注释模板

*
 * $DESCRIPTION$
 *
 * $VAR1$
 $params$ * @return $returns$
 * @author blank
 * @date $date$ $time$
 */

VAR1 中的 groovy代码如下

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

image.png

image.png


评论