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写)相关推荐

  1. java的属性只能在类里面 方法外面定义

    java的属性只能在类里面 方法外面定义 区别于python:python 既能在类里面(类属性) 又能在方法里面定义属性(实例属性) 转载于:https://www.cnblogs.com/clas ...

  2. Java中同一个文件里类和方法的引用

    Java中同一个文件里类和方法的引用 在项目开发时往往需要在同一个文件里创建几个类,并互相引用,但小白们搞不懂,所以我给大家讲解一下 目录 Java中同一个文件里类和方法的引用 1.权限修饰符 2.类 ...

  3. 接口方法javadoc注释_继承Javadoc方法注释

    接口方法javadoc注释 尽管用于javadoc工具的JDK工具和实用程序页面通过实现和继承方法来描述Javadoc方法注释重用的规则,但是当实际上不需要使用{@inheritDoc}时,很容易不必 ...

  4. Eclipse配置代码注释模板 Eclipse代码注释模板 Eclipse设置方法注释模板

    Eclipse配置代码注释模板 Eclipse代码注释模板 Eclipse设置方法注释模板 一.前言 1.在日常的团队开发中,都会有相应的的代码开发规范模板:在不同的IDE中配置方式又是不一样的,本文 ...

  5. 1.14 Java注释:类、方法和字段注释

    一个程序的可读性,关键取决于注释.如果一个程序想二次开发,要读懂前面的程序代码,就必须在程序中有大量的注释文档,所以对于一个优秀的程序员来说,学会在程序中适当地添加注释是非常重要的. 注释除了帮助别人 ...

  6. idea设置Java类和方法注释模板

    1.创建类/接口时,自动生成注释模板 按照步骤(mac版本):IntelliJ IDEA->Preferences->Editor->File and Code Templates- ...

  7. Java注释:类、方法和字段注释

    一个程序的可读性,关键取决于注释.如果一个程序想二次开发,要读懂前面的程序代码,就必须在程序中有大量的注释文档,所以对于一个优秀的程序员来说,学会在程序中适当地添加注释是非常重要的. 我们会简单地介绍 ...

  8. idea 设置自动生成类和方法注释,TODO标记作者日期信息以及过滤自己所写标记

    HAI,这是我的第一篇博客; 一直都是在csdn上学习,有所收获也应该写博客回报猿友们: 今天写一篇分享如何配置idea的类注释和方法注释(遵循阿里开发规范),还有todo注释(这个也很重要,谁的问题 ...

  9. IDEA类和方法注释模板设置(非常详细、实用)

    点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了 3 个月总结的一线大厂 Java 面试总结,本 ...

最新文章

  1. Hadoop集群搭建(九:各服务的启动)
  2. 七里香飘传来的幸福简单爱
  3. CPU访问计算机各组件周期
  4. [转]通过创建一个位图的XY Chart来学习Android绘图类Rect,Paint,Bitmap,Canvas(附源码)...
  5. git 常用命令笔记
  6. 入门机器学习(十五)--无监督学习(K均值)
  7. easyui 添加下拉框数据_功能更新:熟用仪表盘这个功能,你可以少建90%的数据报表...
  8. IS-IS认证原理(华为设备)
  9. Flink-CEP快速入门
  10. 用plsql将excel导入oracle,使用工具 plsqldev将Excel导入Oracle数据库
  11. MAML论文阅读笔记--回归实验
  12. 会员卡管理系统从哪些方面解决门店会员营销困扰?
  13. 小程序loding动画组件封装及源码
  14. S3Browser配置、使用与允许跨域设置
  15. android 网易新闻 详情页面实现,Android实现网易新闻客户端首页效果
  16. 深入理解 BFC、IFC、GFC、FFC
  17. 3-7 pandas数据的读取与存储
  18. 用python实战飞机大战
  19. 2018年深圳计算机一级报考,2018年深圳公务员考试报名入口(1.2-1.8)
  20. 给el-table表头加必选星号 - vue篇

热门文章

  1. JVM 方法调用之动态分派
  2. Android开发如何去除标题栏title(转)
  3. Hibernate SQL 方言(hibernate.dialect)
  4. 使用 MSDeploy 部署网站
  5. Win11之C盘终极清理工具
  6. PCM data flow - 1 - Overview
  7. Android官方源码资料博客
  8. C++使用using与typedef定义别名
  9. 获取wlan0eth0联网状态
  10. typescript之hasOwnProperty