D8gerAutoCode是一款Java版本的IDEA代码自动生成插件,支持自动生成单表增删改查、分页、注释等功能,支持用户自定义配置,指定生成哪些文件及文件author等!
设计初衷
移除开发中的固定的重复编码过程, 提升开发效率
提供可用的代码模板, 基本不用修改就可使用的代码
支持代码目录配置, 一键自动生成代码, 仅需自行导包即可完成智能编程
支持用户自定义配置, 可指定需要生成的文件
功能介绍
驼峰-下划线-大写-首字母小写-小写, 时间戳与标准时间字符串(香!), 一键转换, 默认快捷键alt + shift + cmd + U
生成代码的注释支持英语|汉语配置
JSON格式化与单行文本转换, 默认快捷键 alt+shift+cmd+J | S
一键生成数据表定义SQL | Mo | Mapper | Handler, 单表增删改查+分页一键搞定
结合SwaggerApi, 一键生成带文档定义Vo及Controller, 支持Vo字段自动排序
一键智能编程, 默认快捷键 alt+shift+cmd+D
支持用户自定义配置, 指定生成哪些文件及文件author等
预留彩蛋, 在IDEA中编辑空白文件输入d8ger即可得到配置文件模板
预留彩蛋, 在IDEA中编辑空白文件输入nasa即可得到NASA模板, 针对多行字符串批量处理, 尤其是SQL字段命名处理
预留彩蛋, 在IDEA中编辑空白文件输入regex即可得到一些常用的有趣正则表达式, 后期会增加其他代码彩蛋
SwaggerVo字段排序, 默认快捷键 alt+shift+cmd+O