一、设置IDEA 中的类注释模板
File -> Settings -> Editor -> File and Code Templates -> Files

/**
* @ClassName ${NAME}.java
* @author CW
* @createTime ${YEAR}年${MONTH}月${DAY}日 ${HOUR}:${MINUTE}:00
*/

二、定义方法注释模板
File -> Settings -> Editor -> Live Templates

1.在Live Templates 右侧点击+号,添加一个Templates Group,命名为 methodTemplates

2.在刚刚创建的 methodTemplates 下创建一个 Live Templates

*
 * 方法描述:
 * @author CW $param$
 * @DateTime $date$ $TIME$ $return$
 */

param:groovyScript("def result=''; def stop=false; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); if (params.size()==1 && (params[0]==null || params[0]=='null' || params[0]=='')) { stop=true; }; if(!stop) { for(i=0; i < params.size(); i++) {result +=((i==0) ? '\\r\\n' : '') + ((i < params.size() - 1) ? ' * @param ' + params[i]+ '   参数描述:' + '\\r\\n' : ' * @param ' + params[i] + '   参数描述:')}; }; return result;", methodParameters())

return:groovyScript("def result=''; def data=\"${_1}\"; def stop=false; if(data==null || data=='null' || data=='' || data=='void' ) { stop=true; }; if(!stop) { result += '\\r\\n' + ' * @return: ' + data; }; return result;", methodReturnType())

												

最新文章

  1. Elasticsearch —— bulk批量导入数据
  2. sql 读取本地txt文件批量插入数据库
  3. 通过运行时动态给OC分类添加属性
  4. javascript笔记——图片大小检测
  5. umount nfs状态为busy的处理方法
  6. oracle创建表空间语句分解
  7. java web移植 遇到Project facet Java version 1.7 is not supported
  8. YUI Array 之some(检测|any)
  9. android开发字符串工具类(一)
  10. 微信小程序语音识别服务搭建全过程解析(https api开放,支持新接口mp3录音、老接口silk录音)
  11. BZOJ 4665
  12. C++笔记-数组指针/二维数组转换指针
  13. python实现简单的百度云自动下载
  14. app启动过程
  15. StringBuufer与StringBulder线程的区别
  16. Foxmail设置IMAP和STMP服务器
  17. TRIO-basic指令--FLEXLINK
  18. C# 禁止任务管理器关闭
  19. 使用nginx+tomcat将所有请求都转发到一个页面
  20. ZeroClipboard插件,复制到剪切板

热门文章

  1. 【Linux命令】在Linux服务器上与windows通过SCP命令互传文件时出现的问题排查过程
  2. macos 安装多版本PHP,composer
  3. .NET CORE-IIS发布.netcore项目时报错:HTTP错误500.19-Internal Server Error
  4. ZIAO日报 202302
  5. anaconda新建的虚拟环境更改默认位置
  6. 掌控安全学院SQL注入靶场-布尔盲注(一)
  7. 【笔记】小米路由器AX1800开启ipv6外部访问
  8. Qt多线程编程之QThreadPool 和 QRunnable使用
  9. JVM系列(四):GC策略
  10. 集群分发xsync xcall kafka启动脚本命令,命令方式安装epel源