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