码迷,mamicode.com
首页 > 其他好文 > 详细

IDEA类或方法设置注释

时间:2020-09-17 22:06:59      阅读:29      评论:0      收藏:0      [点我收藏+]

标签:必须   efi   pre   for   clu   result   添加内容   模板   方法   

开启设置快捷键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类或方法设置注释

标签:必须   efi   pre   for   clu   result   添加内容   模板   方法   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!