java注释模板(idea配置)

    科技2022-08-18  119

    找到配置的地方

    Settings——>Live Templates

    1、方法注释规范

    1.1、写模板文件template text

    ** * fetch * @Author name * @Description * @Data $time$ $date$ $param$ * @return $return$ */

    1.2、Edit variables

    注:param里面的

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

    1.3、使用到java中,选择使用的文件类型

    1.4、使用该注释

    在java中输入 /** 回车即可

    2.swagger-ui规范

    2.1、写模板文件template text

    @ApiOperation(value = "",notes = " \n author:name") @ApiImplicitParams({ $apiparams$ })

    2.2、Edit variables

    注:apiparams里面的

    groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+='\\t@ApiImplicitParam(name = \"'+params[i]+'\",value = \"\")' + ((i < params.size() - 1) ? ',\\n':'')}; return result", methodParameters())

    2.3、使用到java中,选择使用的文件类型

    1.4、使用该注释

    在java中输入 api 回车即可

    Processed: 0.009, SQL: 10