目录
实现效果:
在你要添加注释的方法上:打出一个 " * " 号,然后按下 Tab键即可。
/**
* @param userId 用户id
* @param coupons {@link Coupon}
* @param status 优惠卷的状态
* @Description: <h2>将优惠卷信息放到 Cache</h2>
* @return: {@link Integer} 保存成功的个数
* @author: LiRen
* @Date: 2019/11/7
*/
Integer addCouponToCache(Long userId, List<Coupon> coupons, Integer status) throws CouponException;
idea:配置
File --> Settings --> Editor -->Live Templates -->
如图所示:
具体实现代码:
*
* @Description: <h2>$description$</h2>
$params$
* @return: {@link $returns$}
* @author: LiRen
* @Date: $date$
*/
编辑模板:
params:
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())
点击保存即可。如有疑问请联系我即可。