IDEA 这样配置注释模板
类注释
打开 IDEA 的 Settings,点击 Editor–>File and Code Templates,点击右边 File 选项卡下面的 Class,在其中添加
/** * @author liu
- @date YEAR年{YEAR}年YEAR年{MONTH}月${DAY}日 ${TIME}
*/
配置Interface
同上选中Interface配置
方法注释
根据形参数目自动生成 @param 注解
根据方法是否有返回值智能生成 @Return 注解
1.首先在 Settings 中点击 Editor–>Live Templates。
点击最右边的 +,首先选择 2. Template Group… 来创建一个模板分组
然后选中刚刚创建的模板分组 customTemp,然后点击 +,选择 1. Live Template:
此时就会创建了一个空的模板,我们修改该模板的 Abbreviation、Description 和 Template text。需要注意的是,Abbreviation 必须为 *,最后检查下 Expand with 的值是否为 Enter 键。
/* *
- @author liu
- @date datedatedate timetimetimeparamparamparam returnreturnreturn
*/
点击 Define,在弹框中勾选Java,表示将该模板应用于所有的 Java 类型文件。
设置 applicable contexts
对 datedatedate参数进行方法映射,让 IDEA 能够明白这些参数的含义。点击 Edit variables 按钮:
设置 Expression
需要注意的是,date 和 time 的 Expression 使用的是 IDEA 内置的函数,直接使用下拉框选择就可以了,而 param 这个参数 IDEA 默认的实现很差,因此我们需要手动实现,代码如下:
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 : result”, methodParameters())
return
groovyScript(“def returnType = “${_1}”; def result =‘’;if(returnType==‘null’||returnType==‘void’){return;}else{result += ‘* @return ‘;cls = returnType.split(’<’);for(i = 0; i < cls.size(); i++){temp = cls[i].tokenize(‘.’);result += temp[temp.size() - 1] + ((i < cls.size() - 1) ? ‘<’ : ‘’);};return result + ’ ';}”, methodReturnType());
最后别忘了点击“Apply”和“OK”保存设置。
IDEA 这样配置注释模板相关推荐
- IDEA配置注释模板
IDEA配置注释模板 一.配置类注释模板 1.File → setting... → Editor → Live Templates,如下图所示: 2.点击右侧 + 号,选择创建模板组,并输入 ...
- idea 如何快速、简洁、高效的配置注释模板(详细)
文章目录 前言 idea 如何快速.简洁.高效的配置注释模板 1.idea 如何快速.简洁.高效的配置注释模板 2.测试 前言 如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易 ...
- IDEA 这样配置注释模板,让你高出一个逼格
欢迎关注方志朋的博客,回复"666"获面试宝典 一.类注释 打开 IDEA 的 Settings,点击 Editor-->File and Code Templates,点击 ...
- IDEA这样配置注释模板,让你高出一个逼格!!
作者: Jitwxs 链接: https://jitwxs.cn/4135e0a9.html 一.类注释 打开 IDEA 的 Settings,点击 Editor-->File and Co ...
- IDEA 配置注释模板
作者 | Jitwxs 来源 | https://jitwxs.cn/4135e0a9.html 一.类注释 打开 IDEA 的 Settings,点击 Editor-->File and Co ...
- IDEA配置注释模板。
一.类注释 打开 IDEA 的 Settings,点击 Editor-->File and Code Templates,点击右边 File 选项卡下面的 Class,在其中添加图中红框内的内容 ...
- Eclipse配置注释模板
通过菜单 Window->Preference -> Java -> Code Style -> Code Templates 在右侧选择Comments 选择修改选项 Fil ...
- Adt 配置注释模板
点击Window->Preferences->Java->Code Style->Code Templates,如下图所示: 选中,点击右侧的Edit进行编辑.
- Eclipse配置注释模板的方法
2019独角兽企业重金招聘Python工程师标准>>> http://jingyan.baidu.com/article/375c8e19b4c54d25f3a22956.html ...
最新文章
- Transact_SQL语句大全
- 【Android】BroadCast广播机制应用与实例
- DebugDiagx检测内存泄露
- STL算法学习-- 算法分类
- 指针08 - 零基础入门学习C语言48
- Serverless 服务选型
- Visual C++ 时尚编程百例016(字体)
- 360下载器怎么打开 360下载器使用方法
- php正则表达式匹配逗号,数字和逗号PHP正则表达式只
- 对应到对象 数据库驼峰_从源码角度理解Mybatis字段映射(一) - 驼峰式命名
- 串口速度,RS232与MAX232的区别
- 在Linux环境下搭建CCID测试环境
- 04748JAVA语言程序设计实践考试复习
- libxml2交叉编译
- 虚幻4随笔(安装与界面说明)
- VirtualBox基础使用教程
- mysql gitd 数据结构同步失败_MySQL案例-GTID同步失败:master has purged binary logs
- 图像特征——纹理特征
- 不用格式化,5条命令,让Macbook支持ntfs硬盘读写
- 爬虫技术原来可以做这么多牛逼哄哄的事情!
热门文章
- java-net-php-python-jspm物流管理系统计算机毕业设计程序
- 操作系统学习笔记(八):连续内存分配——碎片整理
- Python还能这样玩?让你轻松实现配色自由
- 前端项目实战44-cannot be compiled under ‘--isolatedModules‘ because it is considered a global script file.
- 新浪微博不能登录今日头条的解决办法
- 157、在系统中查找重复文件
- VSCode安装vim插件
- 【保姆级从0到1】UE5 蓝图入门教程1:关卡、蓝图入门
- 使用CSS隐藏元素滚动条
- linux 格式化磁盘