zoukankan      html  css  js  c++  java
  • Idea创建类模板方法模板

    参考https://blog.csdn.net/sdut406/article/details/81750858

    写代码是少不了注释的,但是自带的注释就几个,所以使用注释模板添加自定义的注释是个非常好用的功

    创建类模板

    1. 按照顺序打开File–>settings–>Editor–>File and Code Templates–>Includes
    2. 输入类注释模板
    /**
     * @Classname ${NAME}
     * @Description TODO
     * @Date ${DATE} ${TIME}
     * @Created by ${USER}
     */

    这里写图片描述

    3.按照顺序打开File–>settings–>Editor–>File and Code Templates–>files-class

    输入

    #if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
    #parse("File Header.java")
    public class ${NAME} {
    }

    4. 创建类结果:
    这里写图片描述

     

    创建方法模板

    1. 按照顺序打开File–>Settings–>Editor–>Live Templates
    2. 点击右边的”+“号,选择Template Group
      这里写图片描述
    3. 创建自己的组名
      这里写图片描述
    4. 选择自己的组名,点击”+”号,选择Live Template
      这里写图片描述
    5. 填写Abbreviation,Description,Template text
       * 查询房间大类
       * @Description TOOD   $param$
       * @return $return$
       * @date $date$ $time$
       * @author jcc
       */

      这里写图片描述

    6. 点击 Define 选择java,也可以选择everywhere
      这里写图片描述
    7. 设置Edit variables
       

      注意:param这一行 Expression不选 default value 输入

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

       点击ok


      注意这里使用的是tab 的方式使用注释模板
      这里写图片描述

    8. 示例
       
      由于前面我输入的Abbreviation的值是add  所以只需要在方法上输入 /*add  再加上tab建

  • 相关阅读:
    docker安装部署命令
    kubernetes原理
    kubernetes安装部署
    Ansible安装
    模拟红绿灯(递归与队列)
    数据结构——顺序表
    数据结构——基本概念
    C语言高级编程
    Shell编程
    Shell命令
  • 原文地址:https://www.cnblogs.com/jthr/p/14251472.html
Copyright © 2011-2022 走看看