zoukankan      html  css  js  c++  java
  • IntelliJ IDEA自定义类和方法注解模板

    现在Java开发主流工具应该是Intelij Idea 方便快捷.

    本文将主要介绍如何用Intelij Idea配置类及方法的注释模板提高代码注释效率

    1. 配置类注解模板

    找到配置页面 File -> Settings -> Editor -> File and Code Templates -> Includes -> File Header 

    将类注释模板替换为如下(也可以自己自定义):

       /**  
        * @Title: ${NAME}
        * @ProjectName ${PROJECT_NAME}
        * @Description: TODO
        * @author ${USER}
        * @date ${DATE} ${TIME}
        */

    配置如下:

    2. 配置方法模板

    找到配置页面File->Setting->Editor->LiveTemplates点击右边上面那个绿色的+号,选择Template Group双击,然后弹出一个窗口,随便添加一个名字,

    我这里添加的是MyGroup 然后点击OK.

    选中刚才创建的myGroup,然后再次点击右侧的绿色+,这次选择的是第一个1. Live Template。取名为*,取名可以随便,只是个人觉得方便,你可以取别的。

    添加如下模板:

    * 
    * @Description: TODO
    $param$
    * @return $return$
    * @exception $exception$ 
    * @author mazhq
    * @date $date$ $time$
    */
    

     1 点击Define 然后选择 Everywhere

    注意:只有当变量被$$包围时 右侧的Edit variables才可以点击哦。
        2 再编辑好模板之后就只为参数添加$$添加变量,点击右侧的 Editor variables

    param里面添加:

    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\t' : '')}; return result", methodParameters())

    3 完成之后点击Apply然后点击OK,注意了,重点的地方,在你的方法上输入 /*然后加上模板的名称*,这就是我为什么不取字母而取名为*,因为这样很快速,再按Tab键(注意啊不是按Enter键,而是按Tab键)就会出现你想要的注释了,很多教程是直接输入模板名称按tab键,但是这种方法的@param和@return是获取不到的,再重复一遍正确的方式:/** 然后按Tab键;如果你取名为abc那就是  /*abc 然后按Tab。

    也可以设置成Enter:

    4. 配置完成啦 效果如下:

    新建类注解:

    方法注解:

    俩字: 完美

  • 相关阅读:
    earlycon 的使用【转】
    DDR工作原理【转】
    DDR工作时序与原理【转】
    kernel内存、地址【转】
    Linux时间子系统之定时事件层(Clock Events)【转】
    QEMU 2.10.1 编译安装【转】
    Kernel 内核调试【转】
    The Slab Allocator in the Linux kernel【转】
    Linux内存管理:slub分配器【转】
    linux内存管理笔记(二十七)----slub分配器概述【转】
  • 原文地址:https://www.cnblogs.com/owenma/p/9549066.html
Copyright © 2011-2022 走看看