精华内容
下载资源
问答
  • java自动生成注释
    千次阅读
    2022-04-09 01:52:50

    在 File | Settings | Editor | File and Code Templates | Class 中输入下图内容:

    图中的英文说明介绍了其他取值方式,下面是我将自己的配置奉上:

    #if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
    #parse("File Header.java")
    /**
    *@author: Laity
    *@Project: JavaLaity
    *@Pcakage: ${PACKAGE_NAME}.${NAME}
    *@Date: ${YEAR}年${MONTH}月${DAY}日 ${HOUR}:${MINUTE}
    *@Description: 
    */
    public class ${NAME} {
    }
    

    更多相关内容
  • 文章目录类注释--1打开IDEA-->File-->...File and Code Templates选择Files 下的class,然后添加每创建一个类都会自动生成一个类注释,如下类注释选择一个方法即可,不必重复操作方法注释打开IDEA--&


    话不多说,直接开干

    类注释–1

    打开IDEA–>File–>Setttings–>Editor–>File and Code Templates

    在这里插入图片描述

    选择Include,在File Header中添加

    /**
     * @author 码农天宇
     * @date ${DATE} ${HOUR} ${MINUTE}
     * discription
     */
    

    类注释–2

    打开IDEA–>File–>Setttings–>Editor–>File and Code Templates

    在这里插入图片描述

    选择Files 下的class,然后添加

    /**
    * @ClassName  ${NAME}
    * @Description  TODO
    * @Author  码农天宇
    * @Date  ${DATE} ${TIME}
    * @Version  1.0
    */
    
    

    每创建一个类都会自动生成一个类注释,如下

    /**
     * @author 码农天宇
     * @date 2020/11/30 18 27
     * discription
     */
    
    /**
     * @ClassName Test
     * @Description TODO
     * @Author 码农天宇
     * @Date 2020/11/30 18:27
     * @Version 1.0
     */
    
    public class Test {
    }
    
    

    类注释选择一个方法即可,不必重复操作

    方法注释

    打开IDEA–>File–>Setttings–>Editor–>Live Templates

    在这里插入图片描述

    然后点右边的 “+” 号;我们选择第二个选项 在这里,名字随便起,我起的是myGroup

    在这里插入图片描述

    建好之后,选中模板组然后在创建Live template

    在这里插入图片描述
    在这里插入图片描述

    红框只能写*,紫框随便写

    在这里插入图片描述

    Template text中写以下代码

    *
    $params$
     * @return $returns$
     * @author 码农天宇
     * @date $date$ $time$
     */
    
    

    Define中勾选Java
    Expand with 选择default(enter)
    在这里插入图片描述

    在这里插入图片描述

    点击 Edit variables

    在这里插入图片描述

    依次在Expression中添加如下代码
    params

    groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}; return result", methodParameters())
    

    returns

    groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split('<').toList(); for(i = 0; i < params.size(); i++) {if(i!=0){result+='<';};  def p1=params[i].split(',').toList();  for(i2 = 0; i2 < p1.size(); i2++) { def p2=p1[i2].split('\\\\.').toList();  result+=p2[p2.size()-1]; if(i2!=p1.size()-1){result+=','}  } ;  };  return result", methodReturnType())
    

    在这里插入图片描述
    ok之后 应用就好了 输入/* +enter 就自动生成了

    我们来测试一下

        /* 
         * @param a
         * @param s
         * @return void
         * @author 码农天宇
         * @date 2020/11/30 18:17
         */
        public void test(int a,String s){
            
        }
    
    展开全文
  • 1. 生成注释打开Preferences-->Editor-->File and Code Templates,右侧选择Filestab页,找到Class、Interface,可以看到右侧模板里引用了一个File Header.java模板,如下图:模板变量说明${PACKAGE_NAME} ...

    1. 生成类注释

    打开Preferences-->Editor-->File and Code Templates,右侧选择Filestab页,找到Class、Interface,可以看到右侧模板里引用了一个File Header.java模板,如下图:

    f8976cb72808747dad36a7f854a15070.png

    模板变量说明

    ${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

    建立类自动生成类注释,如下图所示

    99c7f4d1a888bfc99c4147ec50d5764f.png

    2. 生成方法注释

    打开Preferences-->Editor-->Live Templates,为了方便管理,新建一个分组来管理自己添加的Live Template,名为myGroup,

    e0b59e42d9974139940a3de852dc4c28.png

    复制粘贴以下的模板

    **

    * @Author:

    * @Description:

    * @Date: $date$ $time$

    $params$

    $return$

    **/

    设置变量

    df4031a48af70693f69ad9d297938302.png

    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());

    设置快捷键

    1e2a6d6c85dc8b006810c550f685f442.png

    设置范围为java

    e700ce31e2e8263b205ece0e5110fe80.png

    使用说明

    需要自己打出来/*,然后按回车生成方法注释。

    8e2d7ad2ef92847e1b088604cbf1f27a.png

    原文:https://www.cnblogs.com/fby698/p/12670781.html

    展开全文
  • java代码自动生成源码AutoInterface-Java注释处理器 根据带注释的类文件的公共方法生成Java接口。 为类或接口生成Decorator接口 好处 只有一个实现时,无需手动维护接口 帮助诸如Spring之类的框架进行依赖注入 ...
  • java 类和方法自动添加注释

    千次阅读 2021-02-21 11:21:25
    设置文件头File Header 路径为 setting-->editor-->File and Code Templates-->Includes-->File Header /** * <p>Title: </p> * <p>...创建方法时快速添加注释

    设置文件头File Header

    路径为 setting-->editor-->File and Code Templates-->Includes-->File Header

    /**
     * <p>Title:  </p>
     * <p>Description: </p>
     * 
     * @author haha
     * @date ${DATE} ${TIME}
     * @version V1.0
     */

    创建方法时快速添加注释

    1.创建类时自动添加注释
    打开IDEA后在
    文件-设置-编辑器-文件和代码模板
    英文状态下 File-settings-Editor-File and CodeTemplates

    注:以下有两种方式,用一种方式即可,如果两种都添加,类中会出现两次注释内容

    第一种方式给某一类型添加特定的注释,下图以Class为例
    在这里插入图片描述第二种:在File Header 中添加的会在类和接口中都起作用,如下图所示
    在这里插入图片描述这是我用到的代码,可以根据你要的自定义

    /**
    * @ClassName ${NAME}
    * @Description TODO
    * @date ${DATE} ${TIME}
    * @Version 1.0
    */
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    2.创建方法是快速添加注释
    文件-设置-编辑-活动模板
    File-settings-Editor-Live Templates

    2.1 选择右边的 + 点击 Template Group 输入MyGroup
    在这里插入图片描述
    2.2 建一个方法注释模板
    在这里插入图片描述

    2.3编辑配置
    这是我的配置项

    /**
     * @Description: TODO
     * @DateTime: $DATE$ $TIME$
     * @Params: $params$
     * @Return $return$
     */

    注:编辑变量在英文转态下叫 Editor variables
    在这里插入图片描述在这里插入图片描述2.3 添加注释用法,直接输入名字就好了,就是
    在这里插入图片描述

     

    展开全文
  • 该代码可以通过运行main函数自动生成表结构包括表名字段和注释,现在生成的是txt版本后期会跟改成生成word或者Excel格式,请持续关注
  • Java快捷---自动注释时间作者。。。

    千次阅读 2021-02-12 19:04:21
    在使用Eclipse 编写Java代码时,自动生成注释信息都是按照预先设置好的格式生成的。修改作者、日期注释格式:打开Windows->Preferences->Java->Code Style->Code Templates,点击右边窗口中的Comments...
  • 一款java接口文档自动生成的插件,包含了根据接口注释或注解自动生成接口文档,可网页打开,使用spring+vue开发,告别传统手写接口文档,告别swagger臃肿视图和阉割功能,提供了生成、管理及使用等全方位功能。...
  • 主要介绍了idea 自动生成注释和方法注释的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • NULL 博文链接:https://xiao9.iteye.com/blog/865254
  • 1. 在vscode的插件中心里搜索安装好用的代码注释插件 —— KoroFileHeader 2. 设置 点击左下角设置按钮==>选择“设置”>输入“fileheader”>编辑 settings.json文件 3. 编辑setting.json文件* { // ...
  • 通过spring插件库实现注释文档的生成; 步骤: 1、修改App.java中的几个配置信息; 2、运行App.java中的main方法; 之后即生成了代码中带规范注释的api文档
  • 在创建java类后,自动生成定制的注释: 设置过程 点击File->Settings->Editor->File and Code Templates 在File Header中输入想要设置的信息 如: /* *文件名: ${NAME} *创建者: your name *创建时间:${...
  • idea自定义快速自动生成注释

    千次阅读 2022-05-18 13:37:30
    1.idea创建类时自动生成所需要的注释,2.idea在方法名前或属性名前快速加注释
  • idea自动生成get/set注释的插件, 类似于 MyEclipse 的 Code Templates
  • 配置好数据库连接字符串和输出路径,自动把MySQL数据表生成相应的Java实体类。附上数据库。来源是参考别人的代码,有添加了自动获取表名的功能,不需要手动写表名,非常方便。
  • 本人手写一键生成mybatis增删改查,从java类开始,代码注释,方法注释,实体注释,都有,生成Service impl dao xml 支持 mysql数据库,不实用打我。
  • idea编辑器设置java类和方法注释自动生成 参考链接:https://blog.csdn.net/pucao_cug/article/details/70306578
  • Java的方法或类上生成注释的快捷键
  • IDEA中类和方法自动生成注释模板

    千次阅读 2019-04-29 22:21:02
    本人配置效果如下 类中 /** * @author hk7 * @date 2019/4/29 */ 样式 /** * @author hk7 * @date ${DATE} */ ... * @Description: java类作用描述 * @Author: huangkun7 * @Cr...
  • 流利的 Maven插件,用于使用流畅的API生成Builders 建造 $ mvn clean install -P bootstrap $ mvn install
  • 这篇文章主要介绍了idea创建JAVA Class时自动生成头部文档注释的方法,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下. IDEA设置文档注释模板 创建...
  • 参考链接:https://blog.csdn.net/lililidahaoren/article/details/82855662
  • eclipse新建java文件时自动生成注释

    千次阅读 2017-06-26 21:44:39
    Windows->Preference->Java->Code Style->Code Templates->Code->New Java file->Edit 二、将原内容修改为如下${filecomment}${package_declaration} /** * @author XXX * @date 创建时间:${date} ${time} * ...
  • 标明这个类是谁写的有什么作用,其实每次写都会发现有很多相同的字段,比如作者,创建时间,类名等,有的时候方法上也要标明方法的返回值,参数等信息,在idea里边我们可以给设置自动加载注释。 1、创建类的时候...
  • 修改数据库连接和需要生成的表名后,可直接运行生成带中文注释和注解的JavaEntity,数据库注释生成JavaEntity里
  • 在 idea 中为类和方法自动生成注释

    万次阅读 2018-07-06 09:32:17
    项目规范中有一项常见的要求,在类级和方法级注释里写上创建者和创建时间,在方法级注释里写上创建者和维护者,以及创建时间和最近修改时间。在网上搜索了一番,发现很多相似功能的帖子。在借鉴他人经验的基础之上,...
  • 通过注释自动生成c ++ JAVA JNI代码生成器支持:JNI标头+源代码,具有自动转换为c ++桥类的Java字符串转换为std :: string的桥c ++类到Java的类
  • genrator生成java注释

    2018-07-31 18:04:27
    至此oracle、mysql mybatis-generator自动生成代码(含中文注释) 1、打开generatorConfig.xml 2、修改数据库链接地址账号密码 将connectionURL修改为你所需生成的对象的数据库地址,修改用户名userId和密码password ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 193,917
精华内容 77,566
关键字:

java自动生成注释