​EasyCode: EasyCode是基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。只要是与数据库相关的代码都可以通过自定义模板来生成。支持数据库类型与java类型映射关系配置。支持同时生成生成多张表的代码。每张表有独立的配置信息。完全的个性化定义,规则由你设置。​

EasyCode

EasyCode能做什么?

EasyCode是基于IntelliJ IDEA Ultimate版开发的一个代码生成插件,主要通过自定义模板(基于velocity)来生成各种你想要的代码。通常用于生成Entity、Dao、Service、Controller。如果你动手能力强还可以用于生成HTML、JS、PHP等代码。理论上来说只要是与数据有关的代码都是可以生成的。


使用环境

​IntelliJ IDEA Ultimate版(172+)​

支持的数据库类型

因为是基于Database Tool开发,所有Database Tool支持的数据库都是支持的。

包括如下数据库:

  1. MySQL
  2. SQL Server
  3. Oracle
  4. PostgreSQL
  5. Sqlite
  6. Sybase
  7. Derby
  8. DB2
  9. HSQLDB
  10. H2

当然支持的数据库类型也会随着Database Tool插件的更新同步更新。

功能说明:

  • 支持多表同时操作
  • 支持同时生成多个模板
  • 支持自定义模板
  • 支持自定义类型映射(支持正则)
  • 支持自定义附加列
  • 支持列附加属性
  • 所有配置项目支持分组模式,在不同项目(或选择不同数据库时),只需要切换对应的分组,所有配置统一变化。

功能对比:

功能

Easy Code

其他工具

自定义模板

支持

支持

多表生成

支持

支持

生成方式

无缝集成在项目中

部分工具需要复制粘贴

附加列

支持

不支持

附加列属性

支持

不支持

动态调试模板

支持

不支持

图形化界面

支持

部分支持

使用环境

仅限IDEA

支持各种形式

在线支持

后期扩展

不支持

自定义类型映射

支持

部分支持

全局变量

支持

不支持

使用文档:

​点击查看WIKI文档​

一、在线安装

动图教程:

低代码平台-代码模块技术_自定义

说明文档:

1. 安装完毕后重启生效。 2. 版本更新时不会覆盖现有模板。

二、手动安装

​点击这里 ​​,下载最新的发行版本。

动图教程

低代码平台-代码模块技术_自定义_02

说明文档:

1. 安装完毕后重启生效。 2. 版本更新时不会覆盖现有模板。 3. 不要解压zip包,安装时直接选zip包即可。

​ToolsetIdeaPlugin: 程序员常用的工具集Idea插件,帮助开发人员提升效率​

自己在开发的过程中经常会使用一些在线的工具,比如:时间戳转日期,JSON格式化等等;考虑想把这些常用的功能都做成IDEA插件,在使用的时候就不用去网上寻找工具,在IDEA中就可以快速完成提升开发人员开发效率;

How to use

  1. 双击control或者点工具类图标即可弹出RunAnything窗口

低代码平台-代码模块技术_ide_03

  1. 在RunAnything中输入​​?​​​查看​​toolkit​​ 命令

低代码平台-代码模块技术_scrum_04

  1. 输入​​toolkit​​即可看到所有支持的命令

低代码平台-代码模块技术_数据库_05

  1. 选择需要使用的命令,例如:SQL转elasticSearch语句、二维码生成

低代码平台-代码模块技术_自定义_06

    

How to install

第一种方式:下载源码自己打包安装

​微同科技/platform-gen - 码云 - 开源中国 (gitee.com)​

platform-gen

项目介绍

微同软件代码生成工具IDEA插件

版本要求:

IntelliJ IDEA 2018.1 +

使用教程

安装

提供两种安装方式

1、插件应用市场安装

  • 打开IDEA开发工具
  • 选择菜单 File -> Settings -> Plugins -> Browse repositories...
  • 在输入框搜索​​platform-gen​​​,然后Install,如下图所示低代码平台-代码模块技术_ide_07
  • Restart

2、本地文件安装

  • 打开IDEA开发工具
  • 选择菜单 File -> Settings -> Plugins
  • Install plugin from disk...
  • 选择 platform-gen.idea\platform-gen.zip 文件,然后点击OK
  • Restart

使用

  • 重启IDEA开发工具
  • 选择菜单 File -> Settings -> Other Settings -> platform-gen
  • 添加项目配置,点击OK
  • 使用快捷键 ctrl + shift + alt + y
  • 填写表名,生成代码

效果图:

  • 设置低代码平台-代码模块技术_数据库_08
  • 操作低代码平台-代码模块技术_自定义_09
  • 代码低代码平台-代码模块技术_自定义_10

官网