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

    最终方法模板效果如下:

  • 相关阅读:
    2012年"浪潮杯"山东省第三届ACM大学生程序设计竞赛 Fruit Ninja I
    HDU 1045
    ZOJ 3946 Highway Project
    python基础知识
    粘包问题以及解决方法
    socket套接字
    网络编程 互联网协议 tcp原理
    反射 魔法方法 单例模式
    classmethod与staticmethod isinstance与issubclass
    封装 多态
  • 原文地址:https://www.cnblogs.com/xiaofengshan/p/13555076.html
Copyright © 2011-2022 走看看