• IDEA类和方法注释模板配置


    1、类的注释模板配置

    File-->Settings-->Editor-->File and Code Templates-->File --->Class:

     模板代码下所示:

    1. /**
    2. * @ClassName: ${NAME}
    3. * @Author : ${USER}
    4. * @Date :${DATE} ${TIME}
    5. * @Description: TODO
    6. * @Version :1.0
    7. */

     上述${NAME}为类名,${USER}为用户名,${DATE}为日期, ${TIME}为时间,TODO为待处理项

    2、方法注释模板配置

    File-->Settings-->Editor--Live Templates

     1>、新建组名,上述红色标点4,命名为userDefine

     2>、新建模板:命名为*

    3>、设置模板:模板内容如下

    1. **
    2. $param$
    3. *@Return:$return$
    4. *@throws
    5. *@author:$user$
    6. *@date:$date$ $time$
    7. */

     4>、设置模板应用场景

    点击模板页面最下方的警告,来设置将模板应用于那些场景,一般选择EveryWhere-->Java即可

    (如果曾经修改过,则显示为change而不是define)

     5>、设置参数的获取方式,即Edit variables

     即param的Expression为:

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

     即return的Expression为:

    groovyScript("def result=\"${_1}\"; if(result == \"void\"){return \"\";}else{return \"{@link \"+result+\"}\";}", methodReturnType())

     user、date、time各调用各自的方法即可。

    一般我们习惯用/*+Enter的方式出现方法模板,只需修改Options中选择Enter即可。

  • 相关阅读:
    Git分支管理流程
    iptables与firewalld
    H5页面调用admob激励视频,用户获取奖励
    (37)Verilog实现RAM【伪双端口】
    IDEA回滚代码
    如何寻找优质的谷歌seo优化公司来提升你的外贸网站排名
    Spring Boot Spring Cloud
    三级分类部分三级目录无法加载,后端接口能在前端返回所有数据
    go搭建服务器基础
    啸叫检测的方法:基于DSP的实现
  • 原文地址:https://blog.csdn.net/taibaishenlong/article/details/127735188