IntelliJ IDEA 自动生成方法注释(含参数及返回值)-转+亲测IDEA2018.3
IntelliJ IDEA 自动生成方法注释(含参数及返回值)
转自:
https://blog.csdn.net/wza1314258/article/details/83025998?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EOPENSEARCH%7Edefault-2.highlightwordscore&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EOPENSEARCH%7Edefault-2.highlightwordscore
这是为方法(不是类)生成注释,配置截图如下:
(注意上图最下方有个Change,按下去勾选Java)
模板 :
*
* @Description :
$params$
* @Return : $return$
* @Author : $user$
* @Date : $date$ $time$
*/
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())
实现效果:输入/*按下Tab键,或输入/**按下Tab键
/** * @Description : * @param : b 小轿车 * @param : tt 要 厅 * @Return : java.lang.String * @Author : shajp * @Date : 2021-12-16 10:36 */ public String getSsssss(String b , int tt){ return ""; }