idea java 注释模板配置
在网上找了好久,好多的文章都有一个共同的病点就是“@param注释当有多个参数时候,全部放在了一行里面”,非常不友好。
以下是我整理好的,完全按照eclipse的注释风格。
!!!先看最后实现的效果图,如下:(eclipse代码的“作者”、“时间”放在同一行,idea分开两行,这个不影响,可以自行调整。)
---------------------------------------------------------------------------------------------------分割线-------------------------------------------------------------------------------------------------------------------------------------
实现步骤:
!!!!!按照图中流程来即可。最下面会给出图片文本内容。
---------------------------------------------------------------------------------------------------分割线-------------------------------------------------------------------------------------------------------------------------------------
以上图片需要的文本内容如下:
-------------------------------------------------
第7步文本:
** @author wulm* @date $date$ $time$ $param$$return$ * @desc **/ -----------------------也可以将“@desc”提到前面,如下所示:----------------------------------
* * @desc * @author wulm * @date $date$ $time$$param$$return$ **/
-------------------------------------------------
第10步文本:
date::::::date() time::::::time() param::::::groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param ' + params[i] + ((params.size()<=1 && params[i]=='')? '' : '\\n')}; return result==' * @param '?'':result", methodParameters()) return::::::groovyScript("def returnType=\"${_1}\"; return returnType=='void'?'':' * @return \\n'", methodReturnType())
完毕!!!!!!!!!!!!!!!!!!!!!!!!!!!!
完毕!!!!!!!!!!!!!!!!!!!!!!!!!!!!
完毕!!!!!!!!!!!!!!!!!!!!!!!!!!!!
此时idea的方法注释已经和eclipse完全一致了。只是使用了“表达式”groovyScript来实现的。
---------------------------------------------------------------------------------------------------分割线-------------------------------------------------------------------------------------------------------------------------------------
如果想要在创建类文件的时候加上类注释,可按照下面设置即可。
上图的第四步文本:
/*** @author wulm* @date ${DATE} ${TIME}* @version 1.0.0* @desc */
好了到此结束!
参考:
https://www.cnblogs.com/godtrue/p/8667821.html
转载于:https://www.cnblogs.com/wulm/p/10923596.html
idea java 注释模板配置相关推荐
- idea java 注释模板_idea java 注释模板配置
在网上找了好久,好多的文章都有一个共同的病点就是"@param注释当有多个参数时候,全部放在了一行里面",非常不友好. 以下是我整理好的,完全按照eclipse的注释风格. !!! ...
- Eclipse Java注释模板设置
Eclipse Java注释模板设置详解 设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开 ...
- java注释模板_Java注释模板设置
Java注释模板设置 eclipse中设置Java注释模板 eclipse设置注释模板的入口: Window->Preference->Java->Code Style->Co ...
- Eclipse中设置作者日期等Java注释模板
转载自:https://jingyan.baidu.com/article/1612d500856cb1e20e1eeed5.html Eclipse作为JavaIDE(Integrated Deve ...
- eclipse java 模板下载_Eclipse Java注释模板
这是Eclipse Java注释模板下载,Eclipse Java 注释模板,设置后可以使用快捷键快速生成文档注释,版本信息等. 软件介绍 Eclipse Java注释模板是在一个项目的完整的生命周期 ...
- IntelliJ IDEA类和方法注释模板配置
1.设置文件注释 设置Java类的注释模板,创建Java类自动生成该注释模板. 先看文件注释效果: 1.1.选择 IntelliJ IDEA -> 选择 Preferences... 打开IDE ...
- IDEA 注释模板配置
IDEA 配置 class.interface 模板 setting -> editor -> file and code templates 选择 class .interface 添加 ...
- 规范的Java注释模板设置
程序员的基本素养之规范的Java注释 1.java类注释模板设置 要点:类(Class)注释的主要作用是声明该类的作用.类名.创建者.创建日期 示例: 配置路径: File->Setting-& ...
- Eclipse Java注释模板设置详解,更改 ${user}和${date}
修改MyEclipse eclipse 注释的作者名字 转自:http://www.oschina.net/question/158170_31311 在eclipse/myeclipse中,当我们去 ...
最新文章
- VMware虚拟机 取消 简易安装
- vue 解决跨域 调试_Electron-vue解决跨域
- python argparse模块详解_python学习之argparse模块
- 数学--数论--二次探测定理
- easyui修改css样式,修改easyui的easyloader的默认css目录路径
- 十万大学生都已成为猿粉,你还在等什么?
- Jupyter notebook最简原型界面设计 - ipywidgets与lineup_widget
- Elasticsearch搜索引擎安装使用及Java中使用
- 读书笔记-计算机视觉
- niosii spi 外部_NIOS2随笔——SD卡之SPI操作
- 移动硬盘无法读取怎么办?
- 小学算术运算测试程序java_Java实现小学四则运算练习系统(UI)
- 我校全力开展抗洪救灾工作
- 计算机少年宫活动计划,少年宫活动计划3篇
- CPU巨型机,大型机,中型机,小型机和微型计算机中央处理器都称为CPU、MPU(微型化的CPU,在微机中CPU=MPU)、MCU和SOC
- 大数据学习之javaAPI远程操作hadoop
- 使用nose进行python自动化测试
- [轻松一下]--十句关于友谊与爱的哲言
- 这就是你要找的Spring-ioc简单入门!
- 什么是ASR、TTS?
热门文章
- linux不能ping通域名能ping通ip
- bootstrap.yml和application.yml的区别
- java web的运行方式_在运行 Javaweb项目时报错,不知道什么原因,百度了好多方法跟着人家的方法做了还是报错...
- Python JAVA Solutions for Leetcode
- 以太坊Sharding FAQ
- 基于机器学习的web异常检测
- JZOJ 5987. 【WC2019模拟2019.1.4】仙人掌毒题
- 收起 展开 循环 php,CSS3 实现侧边栏展开收起动画
- qt之键盘的设计及QlineEdit内容读取
- C#接口(Interface)理解