idea注释模版配置

idea作为越来越多程序员使用的开发工具,平时的代码注释也非常的关键,下面介绍一下类上注释和方法上注释,方便大家的开发配置,同时也为自己以后配置留一份记录(毕竟每次换环境都需要重新配置一遍)

1、新建类的时候自动添加类注释

(1)按照上图的提示,找到位置1的File and Code Templates

(2)选择右侧的Files选项卡,选择位置2的Class(如果需要设置接口和枚举的注释模版,只需要选择Interface和Enum,按照步骤3配置一下就ok了)

(3)在最右侧的输入栏中,输入位置3框住的一段注释代码,然后点击保存即可

模版配置示例如下:

/*** @description: TODO * @author ${USER}* @date ${DATE} ${TIME}* @version 1.0*/

来看一下效果图吧:

2、自定义模版配置(类,方法)

(1)按照上图的提示,找到位置1的Live Templates

(2)找到位置2,选择下拉框中的Enter选项

(3)到位置3点击“+”号,首先选择Template Group,新建一个自己的分组

(4)鼠标选中新建的分组,如位置4的ybyGroup,然后在点击位置3的“+”号,选择Live Template

(5)给模版添加快捷提示的字符,描述,和模版,比如我这里新增了两个,方法的注释*,类注释**

(6)在位置5处的Template text里面贴上模版内容

(7)在位置6选择应用的范围,一般选择EveryWhere里面的Java就可以了

(8)在位置7配置Template Text里面用$修饰的属性,具体配置截图如下:

params的default value:

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+='' + params[i] + ((i < params.size() - 1) ? '\\n':'')}; return result", methodParameters())

方法注释模版:

** * @description: $description$ * @param: $params$ * @return: $returns$ * @author $USER$* @date: $date$ $time$*/ 

类注释模版:

*** @description: TODO* @author $user$* @date $date$ $time$* @version 1.0*/

idea注释模版配置(吐血推荐!!!)相关推荐

  1. 成功的背后!(版主吐血推荐)

    成功的背后!(版主吐血推荐) 成功的背后!(给所有IT人) 一篇很好的文章,建议想成功的IT人士一气读完吆!肯定有所收获的,特别对IT刚入行的新人! 成功的背后,有着许多不为人知的故事,而正是这些夹杂 ...

  2. 【吐血推荐】机器学习/深度学习入门资料汇总及学习建议【入门必看】

    机器学习入门,初学者遇到的问题非常多,但最大的问题就是: 资料太多!!!看不完!!!不知道如何取舍!!! 一.机器学习的数学基础 正规的机器学习数学基础主要有: 数学分析(微积分),线性代数,概率论, ...

  3. java类的注释模板_IDEA添加Java类注释模版的方法

    本文介绍了idea添加java类注释模版的方法,分享给大家,具体如下: idea版本:intellij idea 2017.2.5 x64 eclipse能在类上方输入/**,回车添加类注释模版,但i ...

  4. java类功能说明注释添加,IDEA添加Java类注释模版的方法

    本文介绍了idea添加java类注释模版的方法,分享给大家,具体如下: idea版本:intellij idea 2017.2.5 x64 eclipse能在类上方输入/**,回车添加类注释模版,但i ...

  5. 安装python应该先安装pycharm还是python_Pycharm及python安装详细步骤及PyCharm配置整理(推荐)...

    首先我们来安装python 1.首先进入网站下载:点击打开链接(或自己输入网址: https://www.python.org/downloads/),进入之后如下图,选择图中红色圈中区域进行下载. ...

  6. 吐血推荐 ▏看完这个我才知道原来PHP应该这样学!大牛的成功是可以复制的(福利派送)

    吐血推荐 ▏看完这个我才知道原来PHP应该这样学!大牛的成功是可以复制的(福利派送) PHP以其简单易学的特点,以及敏捷开发的优势,从一个几乎不为人知的开源项目,慢慢成长为技术人员首选的动态Web设计 ...

  7. IDEA添加Java类注释模版

    IDEA版本:IntelliJ IDEA 2017.2.5 x64 eclipse能在类上方输入/**,回车添加类注释模版,但idea没有默认添加这个功能,需要做一些设置.下面介绍三种方法实现: 创建 ...

  8. 吐血推荐cookie和session

    吐血推荐cookie和session 很多人对于cookie和session一知半解,今天我们就全面透彻的分析一下cookie和session的原理和使用以及注意事项. *写在前面 我们的网页访问都是 ...

  9. 架构设计面试题 (史上最全、持续更新、吐血推荐)

    文章很长,建议收藏起来,慢慢读! 高并发学习社群 - 疯狂创客圈奉献给大家: 经典图书 - <Netty Zookeeper Redis 高并发实战> 面试必备 + 大厂必备 + 涨薪必备 ...

最新文章

  1. pyqt5如何循环遍历控件名_利用Python的PyQt5编写GUI界面教学,QT5还是比较难的
  2. 在ASP.NET MVC使用JavaScriptResult
  3. angularjs 1.3 综合学习 (one way bind , ng-if , ng-switch , ng-messages, ng-form ,ng-model )
  4. JDBC进行简单的增删改查
  5. 高并发服务遇 redis 瓶颈引发的事故
  6. 【转载】javascript下ie7,ie8的Date Bug的解决
  7. 我在微软做研发 | 亚洲创新的科研之力
  8. C++ 继承 | 对象切割、菱形继承、虚继承、对象组合
  9. 作者:方世清,男,现为中国神华神皖能源有限责任公司副总经理、高级工程师。...
  10. 结合element-ui封装的一个分页函数
  11. 我用Python可视化了7次人口普查数据变化,你所在的省份还好吗?
  12. java集合类习题_Java集合练习
  13. ADAMS学习视频强力推荐--《Adams/ view从入门到提高》ftc正青春制作
  14. 终于等到离职这一天了--献给准备、犹豫离职中的朋友们!
  15. win10计算机内存,win10多大内存够用 win10系统需要多大的运行内存
  16. 梦幻手游登录显示服务器爆满,梦幻西游手游服务器爆满怎么办
  17. Ubuntu 20.04 LTS 查看 CPU 温度
  18. winfrom 实现条形码批量打印以及将条形码信息生成PDF文件
  19. 【ninja】macOS 下安装ninja
  20. Java实现 LeetCode 522 最长特殊序列 II(查找最长的非子序列的长度)

热门文章

  1. 生物特征识别技术在宠物监控中的应用
  2. 信息检索 度量指标 Normalized Discounted Cumulative Gain NDCG 全
  3. BJFU|C程序设计基础(21下)实验二
  4. 总投资300亿,南山前海南山村旧改城市更新
  5. python爬虫翻页_使用Python实现博客上进行自动翻页
  6. SQLyog远程连接mysql
  7. ajax可以返回什么类型数据,Ajax返回数据类型
  8. 铁矿行业BI经营分析框架(二)万能框架-增长性、盈利性、流动性
  9. sim卡 USIM卡 的管脚定义 pinout 及usim 座封装
  10. NSA的Windows漏洞军火库泄漏:多个零日、利用工具可直接使用