关注程序员小乐带你玩爆编程技术
哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送到你手里,大家记得将程序员小乐的公众号 加星标置顶 ,在此真诚的表示感谢~
来源:Jitwxs
链接:jitwxs.cn/4135e0a9.html
上一篇干货:Nginx 入门到实战,新手必懂!
正文
Settings
Editor-->File and Code Templates
File
Class
/** * @author jitwxs * @date ${YEAR}年${MONTH}月${DAY}日 ${TIME} */
Description
Interface
@param
@Return
Editor-->Live Templates
+
2. Template Group...
userDefine
1. Live Template
Abbreviation
Template text
*
Expand with
/
\*
* * * @author jitwxs * @date $date$ $time$$param$ $return$ */
No applicable contexts yet
Define
Java
$date$
Edit variables
Expression
date
time
param
groovyScript("def result = '';def params = \"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(params[i] != '')result+='* @param ' + params[i] + ((i < params.size() - 1) ? '\\r\\n ' : '')}; return result == '' ? null : '\\r\\n ' + result", methodParameters())
return
groovyScript("return \"${_1}\" == 'void' ? null : '\\r\\n * @return ' + \"${_1}\"", methodReturnType())
注:你还注意到我并没有勾选了 Skip if defined 属性,它的意思是如果在生成注释时候如果这一项被定义了,那么鼠标光标就会直接跳过它。我并不需要这个功能,因此有被勾选该属性。
Skip if defined
模板名 + 生成键
* + Enter
/*
/**
$time$$param$
$param$
methodReturnType()
$return$
--END--
硬核!一套基于SpringBoot + Vue 的开源物联网智能家居系统(附源码)!
Mybatis-Plus 官方神器发布!
为什么国内 996 干不过国外的 955 呢?
阿里面试:“说一下从 url 输入到返回请求的过程”
一个月薪12000的北京程序员的真实生活
SQL 优化极简法则
在浏览器输入 URL 回车之后发生了什么(流程图,超详细版)
文章有问题?点此查看未经处理的缓存