java自动生成函数注释_IDEA类和方法注释自动生成(2019-08-31 21:47写)
1. 生成类注释
打开Preferences-->Editor-->File and Code Templates,右侧选择Filestab页,找到Class、Interface,可以看到右侧模板里引用了一个File Header.java模板,如下图:
模板变量说明
${PACKAGE_NAME} name of the package in which the new file is created
${USER} current user system login name
${DATE} current system date
${TIME} current system time
${YEAR} current year
${MONTH} current month
${MONTH_NAME_SHORT} first 3 letters of the current month name. Example: Jan, Feb, etc.
${MONTH_NAME_FULL} full name of the current month. Example: January, February, etc.
${DAY} current day of the month
${DAY_NAME_SHORT} first 3 letters of the current day name. Example: Mon, Tue, etc.
${DAY_NAME_FULL} full name of the current day. Example: Monday, Tuesday, etc.
${HOUR} current hour
${MINUTE} current minute
${PROJECT_NAME} the name of the current project
建立类自动生成类注释,如下图所示
2. 生成方法注释
打开Preferences-->Editor-->Live Templates,为了方便管理,新建一个分组来管理自己添加的Live Template,名为myGroup,
复制粘贴以下的模板
**
* @Author:
* @Description:
* @Date: $date$ $time$
$params$
$return$
**/
设置变量
params变量,放在Default value中
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变量,放在Default value中
groovyScript("def returnType = \"${_1}\"; def result = ‘* @return: ‘ + returnType; return result;", methodReturnType());
设置快捷键
设置范围为java
使用说明
需要自己打出来/*,然后按回车生成方法注释。
原文:https://www.cnblogs.com/fby698/p/12670781.html
java自动生成函数注释_IDEA类和方法注释自动生成(2019-08-31 21:47写)相关推荐
- java的属性只能在类里面 方法外面定义
java的属性只能在类里面 方法外面定义 区别于python:python 既能在类里面(类属性) 又能在方法里面定义属性(实例属性) 转载于:https://www.cnblogs.com/clas ...
- Java中同一个文件里类和方法的引用
Java中同一个文件里类和方法的引用 在项目开发时往往需要在同一个文件里创建几个类,并互相引用,但小白们搞不懂,所以我给大家讲解一下 目录 Java中同一个文件里类和方法的引用 1.权限修饰符 2.类 ...
- 接口方法javadoc注释_继承Javadoc方法注释
接口方法javadoc注释 尽管用于javadoc工具的JDK工具和实用程序页面通过实现和继承方法来描述Javadoc方法注释重用的规则,但是当实际上不需要使用{@inheritDoc}时,很容易不必 ...
- Eclipse配置代码注释模板 Eclipse代码注释模板 Eclipse设置方法注释模板
Eclipse配置代码注释模板 Eclipse代码注释模板 Eclipse设置方法注释模板 一.前言 1.在日常的团队开发中,都会有相应的的代码开发规范模板:在不同的IDE中配置方式又是不一样的,本文 ...
- 1.14 Java注释:类、方法和字段注释
一个程序的可读性,关键取决于注释.如果一个程序想二次开发,要读懂前面的程序代码,就必须在程序中有大量的注释文档,所以对于一个优秀的程序员来说,学会在程序中适当地添加注释是非常重要的. 注释除了帮助别人 ...
- idea设置Java类和方法注释模板
1.创建类/接口时,自动生成注释模板 按照步骤(mac版本):IntelliJ IDEA->Preferences->Editor->File and Code Templates- ...
- Java注释:类、方法和字段注释
一个程序的可读性,关键取决于注释.如果一个程序想二次开发,要读懂前面的程序代码,就必须在程序中有大量的注释文档,所以对于一个优秀的程序员来说,学会在程序中适当地添加注释是非常重要的. 我们会简单地介绍 ...
- idea 设置自动生成类和方法注释,TODO标记作者日期信息以及过滤自己所写标记
HAI,这是我的第一篇博客; 一直都是在csdn上学习,有所收获也应该写博客回报猿友们: 今天写一篇分享如何配置idea的类注释和方法注释(遵循阿里开发规范),还有todo注释(这个也很重要,谁的问题 ...
- IDEA类和方法注释模板设置(非常详细、实用)
点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了 3 个月总结的一线大厂 Java 面试总结,本 ...
最新文章
- Hadoop集群搭建(九:各服务的启动)
- 七里香飘传来的幸福简单爱
- CPU访问计算机各组件周期
- [转]通过创建一个位图的XY Chart来学习Android绘图类Rect,Paint,Bitmap,Canvas(附源码)...
- git 常用命令笔记
- 入门机器学习(十五)--无监督学习(K均值)
- easyui 添加下拉框数据_功能更新:熟用仪表盘这个功能,你可以少建90%的数据报表...
- IS-IS认证原理(华为设备)
- Flink-CEP快速入门
- 用plsql将excel导入oracle,使用工具 plsqldev将Excel导入Oracle数据库
- MAML论文阅读笔记--回归实验
- 会员卡管理系统从哪些方面解决门店会员营销困扰?
- 小程序loding动画组件封装及源码
- S3Browser配置、使用与允许跨域设置
- android 网易新闻 详情页面实现,Android实现网易新闻客户端首页效果
- 深入理解 BFC、IFC、GFC、FFC
- 3-7 pandas数据的读取与存储
- 用python实战飞机大战
- 2018年深圳计算机一级报考,2018年深圳公务员考试报名入口(1.2-1.8)
- 给el-table表头加必选星号 - vue篇