zoukankan      html  css  js  c++  java
  • IDEA注释文档说明

    1. IDEA注释模板使用

    1. 导入文件setting.zip

    1. 使用

      • 类注释

        • 创建类时自动增加注释
        • 输入 /* + Tab 可以自动出现注释
        • 注释demo如下:TODO为需要修改的类描述符
        /**
         * TODO
         * @author steven
         * @date 2021/12/30 15:22
         * @version 1.0
         */
        
      • 方式注释

        • 在方法上输入 /** + Tab 可以自动出现注释

        • 注释demo如下:TODO为需要修改的类描述,这个存在一个问题,return 后面如果是List,会有一个空格,没有找到解决方案

          /** 
             * TODO
             * @param ddlQuestionId
             * @param ksDdlSetting 
             * @return {@link List< QuestionES>}
             * @author steven
             * @date 2021/12/30 18:06
             */ 
          

    2. IDEA 注释修改方法

    2.1 创建类时自动添加类注释

    1. 进入类注释修改页面:FIle -> Settings ->Editor -> File and Code Templates -> Class

    1. 增加上面的注释后点击保存按钮

      /**
       * TODO 
       * @author ${USER}
       * @date ${DATE} ${TIME}
       * @version 1.0
       */
      

    2.2 通过前缀添加注释

    1. 进入类注释修改页面:FIle -> Settings ->Editor -> Live Templates

    1. 可以看到我这里添加了kp-java-template组,以及两个缩写 *以及**。这里不要在前面加 /,否则注释会出问题

    2. * 类上注解

      **
       * TODO
       * @author $user$
       * @date $date$ $time$
       * @version 1.0
       */
      

      上面的内容有很多的变量,所以我们需要点击Edit variables指定变量的值

    1. ** 方法上注解
    ** 
     * TODO
     $params$ 
     $returns$
     * @author $USER$
     * @date $date$ $time$
     */ 
    
    

    同样,这里也有变量需要为变量赋值

    可以看到我们对params,returns做了特殊处理,这里是groovy脚本,有兴趣的可以改进一下

    • params 脚本

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

      groovyScript("return \"${_1}\" == 'void' ? '' : '* @return {@link ' +\"${_1}\" + '}'", methodReturnType())
      

    3. 导出自己的配置给别人用

    如果觉得自己的配置很好,可以修改之后导出自己的配置给别人使用

    选择注释相关文档即可

  • 相关阅读:
    小米2/2S 手机由 Smartisan OS ROM 刷回 MIUI 教程
    Java构造和解析Json数据的两种方法详解二
    python-数据类型(上):数字、布尔值、字符串、字典
    python的介绍与安装
    PyCharm快捷键
    PyCharm安装模块
    PyCharm安装
    mac如何获取文件路径
    mac常用快捷键
    linux常用命令
  • 原文地址:https://www.cnblogs.com/steven158/p/15750255.html
Copyright © 2011-2022 走看看