





配置:




/** * @className : ${NAME} * @packageName : ${PACKAGE_NAME} * @description : 该类功能 TODO * @author : ${USER} * @createTime : ${DATE} * @updator : ${USER} * @updateTime : ${DATE} * @updateRemark : 修改内容 TODO * @version : V1.0.0 */备注:以下内容也可以选择不要
* @updator : ${USER} * @updateTime : ${DATE} * @updateRemark : 修改内容 TODO
* * @methodName: $NAME$ * @author: ZiXieQing * @description: $END$ * @createTime: $date$ $param$ $return$ * @version: V1.0.0 */在代码中用此模板的快捷键:/*+下面设置的快捷键 enter / space空格....




自定义params配置
groovyScript("def result = '';def params = \"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for (def i = 0; i < params.size(); i++) {result += (i > 0 ? ' *' : '*') + (params[i].size() > 0 ? ' @param ' + params[i] : '') + (i < params.size() - 1 ? ' \\r\\n' : ' ');}; return result;", methodParameters());自定义return配置
groovyScript("def returnType = \"${_1}\"; return ('void' == returnType ? '' : '\\r\\n * @return ' + returnType + ' ');", methodReturnType());备注:若是选择不自定义参数和返回值配置,选择的是:methodParamsType 和 methodReturnType,那么方法模板就需要变一下
* * @methodName: $NAME$ * @author: ZiXieQing * @description: $END$ * @createTime: $date$ * @params: $param$ * @return: $return$ * @version: V1.0.0 */


推荐的基础插件
lombok - 减少代码冗余,如:配置无参、有参、getter、setter、链式调用,到时只需要对应注解即可

代码中使用
翻译

class类文件分析(学了JVM后,才会用到)、json查看器、自动生成测试方法、快捷键提示、mybatis辅助工具、不同颜色括号、RESTful接口测试

阿里巴巴规范检测


maven配置参看




