首页 > 其他 > 详细

IDEA类或方法设置注释

时间:2020-09-11 16:32:37      阅读:45      评论:0      收藏:0      [点我收藏+]
开启设置快捷键CRL+ALT+S

一:全局设置(File and code Templates-->includes)

技术分享图片

二:局部设置(File and code Templates-Files)

技术分享图片

三:自定义方法注解(Live Templates)
新建一个模板,通过definde选择应用的地方,此处或是java文件一般只要选择java
技术分享图片
添加内容如下:

技术分享图片

Edit Variables设置表达式及默认值
params设置为methodParameters()
return 设置为methodReturnType()
date设置为date()
技术分享图片
expand with Tab将其设置Enter,否则用"/**"+Enter还是默认的模块,
必须使用"/**"+Tab快捷键
技术分享图片

优化:将@param变量不存数组,分开如下图如示:
技术分享图片
解决方法:设置默认值使用groovyScript函数
groovyScript("if(\"${_1}\".length() == 2) {return ‘‘;} else {def result=‘‘; def params=\"${_1}\".replaceAll(‘[\\[|\\]|\\s]‘, ‘‘).split(‘,‘).toList();for(i = 0; i < params.size(); i++) {if(i==0){result+=‘ @param ‘ + params[i] + ‘: ‘}else{result+=‘\n‘ + ‘ @param ‘ + params[i] + ‘: ‘}}; return result;}", methodParameters());

技术分享图片

IDEA类或方法设置注释

原文:https://blog.51cto.com/1929297/2531728

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!