1

类注释

IDEA设置 -> Editor -> File and Code Templates -> Includes -> File Header

/**
 * TODO-类说明
 * @author ${USER}
 * @copyright ${YEAR} xxxx你的公司名xxxx
 * @since created at ${DATE} ${TIME}
 */

方法注释

IDEA设置 -> Editor -> Live Templates -> Java -> 右边+号 -> Live Template

  • 配置
    配置
  • 参数
    参数
  • content

    *
     * TODO-添加说明 $params$ $return$
     * @date $date$ $time$
     * @author $user$
     * @since 1 by $user$ at $date$
     */
  • param

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

    groovyScript("def returnType=\"${_1}\";if(returnType=='null'||returnType=='void')return;return '\\n * @return TODO-返回值说明';", methodReturnType());
  • 应用场景
    定义场景

    定义场景

  • 使用
    在方法注释位置输入 /amc 回车

chadLi
55 声望2 粉丝