IDEA 配置 class、interface 模板

  1. setting -> editor -> file and code templates
  2. 选择 class 、interface
  3. 添加以下注释模板
/**
* @Author: NickLi
* @Description: TODO
* @Date: ${DATE} ${TIME}
*/

IDEA 配置方法模板

  1. setting -> editor -> live templates
  2. 新建group 如:MyGroup
  3. 在 MyGroup 下新建 template ,命名为 * ,将以下注释模板复制到 template text 中
  4. by default expand with 选择 enter
  5. Abbreviation : *
  6. description: 方法注释
  7. 点击 define ,勾选 java
  8. 选择 edit variable ,分别为自定义变量赋值:
name expression default value skip if defined
date date()
time time()
param 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());
return groovyScript("def returnType = \"${_1}\"; def result = '* @Return: ' + returnType; return result;", methodReturnType());
  1. 最后应用即可。

方法模板:

*
* @Author: NickLi
* @Description:
* @Date: $date$ $time$
$param$
$return$
*/

param 参数:

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());

return 参数:

groovyScript("def returnType = \"${_1}\"; def result = '* @Return: ' + returnType; return result;", methodReturnType());

IDEA 注释模板配置相关推荐

  1. IntelliJ IDEA类和方法注释模板配置

    1.设置文件注释 设置Java类的注释模板,创建Java类自动生成该注释模板. 先看文件注释效果: 1.1.选择 IntelliJ IDEA -> 选择 Preferences... 打开IDE ...

  2. Eclipse 注释模板配置

    一.依次点进Window --> Preference --> Java->Code Style --> Code Template,点进Comments,按照下面所列的依次设 ...

  3. IntelliJ IDEA 自定义注释模板配置

    一.注释标签介绍 标记 说明 标签类型 @author 作者标识 包.类.接口 @version 版本号 包.类.接口 @param 方法的入参名及描述信息,如入参有特别要求,可在此注释 构造函数.方 ...

  4. Intellij Idea 注释模板配置

    一.在创建类的时候自动添加文件头(作者和创建信息等) File-->Settings-->Eidtor-->File and Code Templates-->Includes ...

  5. idea java 注释模板配置

    在网上找了好久,好多的文章都有一个共同的病点就是"@param注释当有多个参数时候,全部放在了一行里面",非常不友好. 以下是我整理好的,完全按照eclipse的注释风格. !!! ...

  6. idea java 注释模板_idea java 注释模板配置

    在网上找了好久,好多的文章都有一个共同的病点就是"@param注释当有多个参数时候,全部放在了一行里面",非常不友好. 以下是我整理好的,完全按照eclipse的注释风格. !!! ...

  7. IDEA 方法注释模板配置

    params参数脚本: groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\ ...

  8. IntelliJ Idea注释模板--类注释、方法注释

    刚从Eclipse切换到IntelliJ Idea,之前使用eclipse时用到了注释模板,包括类注释和方法注释,现在分别讲一下在Intellij Idea中如何进行配置,作为备忘 一. 类注释模板配 ...

  9. 【项目经验】Vscode添加vue前端注释模板

    [背景]    最近小编在工作中接手的新项目前端部分,也需要给原来的代码补注释,为了能够更加高效的写注释,所以在Vscode里配置了模板.个人感觉使用感觉不错,所以将过程记录下来分享给大家.(并非权威 ...

最新文章

  1. centos 7 yum安装mysql完整过程记录
  2. iaas层次化结构--从业务需求到设计需求
  3. Java多线程系列(一):最全面的Java多线程学习概述
  4. scrapy爬个小网站
  5. 借助精益找回敏捷的质量
  6. Python爬取网页中表格数据并导出为Excel文件
  7. linux 内核任务调度,Linux任务调度
  8. linux 多线程基础3
  9. configurationproperties_Spring Boot中@ConfigurationProperties注解实现原理源码解析
  10. 极客大学架构师训练营 大数据平台、Sqoop、Canal、Flume、物联网平台 第27课 听课总结
  11. 51单片机简单计算器
  12. ADF实现主副控件联动的方法
  13. 怎么做应力应变曲线_如何用Origin画应力应变曲线
  14. 【解决方案】解除微信群二维码100人扫码限制和7天有效期!
  15. C#替换Word中的文本内容
  16. npm install报错errno -4048
  17. 阿里云服务器持久内存型re6p实例采用Intel傲腾持久内存
  18. Python-猫耳MF
  19. JavaWeb阶段JSP详情介绍(上)
  20. 服务器未能启动w3svc,win10,iis10无法启动,w3svc服务无法启动

热门文章

  1. 传奇外网架设常见的问题及解决办法
  2. pandorabox 添加插件(解决服务中不显示的问题)#openwrt通用#
  3. ajax实现前后端数据交互
  4. Mac启动台launchpad图标大小调整
  5. 洛谷P1518 [USACO2.4]两只塔姆沃斯牛 The Tamworth Two 题解 (C/C++)
  6. 数学漫谈:一元三次方程求解
  7. 计算机为什么需要补码?
  8. 对css中的浮动属性float刨根解牛
  9. 通过SQL注入拿到管理员密码
  10. opencv 三种算法