目錄
實現效果:
在你要添加註釋的方法上:打出一個 " * " 號,然後按下 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())
點擊保存即可。如有疑問請聯繫我即可。