IDEA文件注释模板和方法注释模板

IDEA文件注释模板和方法注释模板,第1张

IDEA文件注释模板和方法注释模板 一、文件头注释模板

具体设置如下:

 

注:TODO:文件描述

二、方法注释模板

具体设置如下

  1. 模板代码
*
 * TODO
 * 
 * @author xiaoming
 * @date $date$ $time$$param$
 * @return $return$
 */ 
  1. 具体参数设置如下

param表达式设置:参数不存在时不会显示param行

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

如果需要返回void时不显示return行可通过如下设置:修改模板和return参数expression的值

*
 * TODO
 * 
 * @author xiaoming
 * @date $date$ $time$$param$ $return$
 */ 
groovyscript("return "${_1}" == 'void' ? null : '\r\n * @return ' + "${_1}"", methodReturnType()) 

使用:通过键/* + * +Enter使用,TODO处填写注释

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5671823.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存