zoukankan      html  css  js  c++  java
  • IDE添加自定义注释

    前言:最近在找IDE自定义模板注释时,十分不愉快,找了很久,才找到适合自己的,故记录一下

    一、IDE自定义类注释:
           1:打开自定义模板界面,并添加自定义内容:

         2:新建类,效果如下

     备注:自定义类模板内容为:

    /**
    * @program: ${PROJECT_NAME}
    *
    * @description: ${description}
    *
    * @author: zhuyang
    *
    * @create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
    **/
    二:方法注释:
    1:打开自定义注释模板界面

     2:添加一个模板组,名字自己定义

     3:在原有的模板组上添加一个自定义模板

     4:添加相应元素

     备注:模板内容:

    **
    * @author zhuyang
    * @description
    * @date $date$ $time$ $params$ $return$
    */
    5:编辑模板

     

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

    return:   groovyScript("def returnType = "${_1}"; def result ='';if(returnType=='null'||returnType=='void'){return;}else{result += '\n * @return ' + returnType; return result;}", methodReturnType()); 

    最终方法模板效果如下:

  • 相关阅读:
    CSS(二)样式优先级别和css的单位刻度
    Ural 1416 Confidential
    UVA 10600
    UESTC 1558 Charitable Exchange
    ZOJ 3349 Special Subsequence
    mysql主从复制
    debian安装mysql
    lpeg
    多线程程序 怎样查看每个线程的cpu占用
    linux TIME_WAIT过多的解决方法
  • 原文地址:https://www.cnblogs.com/xiaofengshan/p/13555076.html
Copyright © 2011-2022 走看看