idea注释模版配置(吐血推荐!!!)
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注释模版配置(吐血推荐!!!)相关推荐
- 成功的背后!(版主吐血推荐)
成功的背后!(版主吐血推荐) 成功的背后!(给所有IT人) 一篇很好的文章,建议想成功的IT人士一气读完吆!肯定有所收获的,特别对IT刚入行的新人! 成功的背后,有着许多不为人知的故事,而正是这些夹杂 ...
- 【吐血推荐】机器学习/深度学习入门资料汇总及学习建议【入门必看】
机器学习入门,初学者遇到的问题非常多,但最大的问题就是: 资料太多!!!看不完!!!不知道如何取舍!!! 一.机器学习的数学基础 正规的机器学习数学基础主要有: 数学分析(微积分),线性代数,概率论, ...
- java类的注释模板_IDEA添加Java类注释模版的方法
本文介绍了idea添加java类注释模版的方法,分享给大家,具体如下: idea版本:intellij idea 2017.2.5 x64 eclipse能在类上方输入/**,回车添加类注释模版,但i ...
- java类功能说明注释添加,IDEA添加Java类注释模版的方法
本文介绍了idea添加java类注释模版的方法,分享给大家,具体如下: idea版本:intellij idea 2017.2.5 x64 eclipse能在类上方输入/**,回车添加类注释模版,但i ...
- 安装python应该先安装pycharm还是python_Pycharm及python安装详细步骤及PyCharm配置整理(推荐)...
首先我们来安装python 1.首先进入网站下载:点击打开链接(或自己输入网址: https://www.python.org/downloads/),进入之后如下图,选择图中红色圈中区域进行下载. ...
- 吐血推荐 ▏看完这个我才知道原来PHP应该这样学!大牛的成功是可以复制的(福利派送)
吐血推荐 ▏看完这个我才知道原来PHP应该这样学!大牛的成功是可以复制的(福利派送) PHP以其简单易学的特点,以及敏捷开发的优势,从一个几乎不为人知的开源项目,慢慢成长为技术人员首选的动态Web设计 ...
- IDEA添加Java类注释模版
IDEA版本:IntelliJ IDEA 2017.2.5 x64 eclipse能在类上方输入/**,回车添加类注释模版,但idea没有默认添加这个功能,需要做一些设置.下面介绍三种方法实现: 创建 ...
- 吐血推荐cookie和session
吐血推荐cookie和session 很多人对于cookie和session一知半解,今天我们就全面透彻的分析一下cookie和session的原理和使用以及注意事项. *写在前面 我们的网页访问都是 ...
- 架构设计面试题 (史上最全、持续更新、吐血推荐)
文章很长,建议收藏起来,慢慢读! 高并发学习社群 - 疯狂创客圈奉献给大家: 经典图书 - <Netty Zookeeper Redis 高并发实战> 面试必备 + 大厂必备 + 涨薪必备 ...
最新文章
- pyqt5如何循环遍历控件名_利用Python的PyQt5编写GUI界面教学,QT5还是比较难的
- 在ASP.NET MVC使用JavaScriptResult
- angularjs 1.3 综合学习 (one way bind , ng-if , ng-switch , ng-messages, ng-form ,ng-model )
- JDBC进行简单的增删改查
- 高并发服务遇 redis 瓶颈引发的事故
- 【转载】javascript下ie7,ie8的Date Bug的解决
- 我在微软做研发 | 亚洲创新的科研之力
- C++ 继承 | 对象切割、菱形继承、虚继承、对象组合
- 作者:方世清,男,现为中国神华神皖能源有限责任公司副总经理、高级工程师。...
- 结合element-ui封装的一个分页函数
- 我用Python可视化了7次人口普查数据变化,你所在的省份还好吗?
- java集合类习题_Java集合练习
- ADAMS学习视频强力推荐--《Adams/ view从入门到提高》ftc正青春制作
- 终于等到离职这一天了--献给准备、犹豫离职中的朋友们!
- win10计算机内存,win10多大内存够用 win10系统需要多大的运行内存
- 梦幻手游登录显示服务器爆满,梦幻西游手游服务器爆满怎么办
- Ubuntu 20.04 LTS 查看 CPU 温度
- winfrom 实现条形码批量打印以及将条形码信息生成PDF文件
- 【ninja】macOS 下安装ninja
- Java实现 LeetCode 522 最长特殊序列 II(查找最长的非子序列的长度)
热门文章
- 生物特征识别技术在宠物监控中的应用
- 信息检索 度量指标 Normalized Discounted Cumulative Gain NDCG 全
- BJFU|C程序设计基础(21下)实验二
- 总投资300亿,南山前海南山村旧改城市更新
- python爬虫翻页_使用Python实现博客上进行自动翻页
- SQLyog远程连接mysql
- ajax可以返回什么类型数据,Ajax返回数据类型
- 铁矿行业BI经营分析框架(二)万能框架-增长性、盈利性、流动性
- sim卡 USIM卡 的管脚定义 pinout 及usim 座封装
- NSA的Windows漏洞军火库泄漏:多个零日、利用工具可直接使用