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



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. 版本更新时不会覆盖现有模板。

二、手动安装

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

动图教程

说明文档:

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

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

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

How to use

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

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

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

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

    

How to install

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

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

platform-gen

项目介绍

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

版本要求:

IntelliJ IDEA 2018.1 +

使用教程

安装

提供两种安装方式

1、插件应用市场安装

  • 打开IDEA开发工具
  • 选择菜单 File -> Settings -> Plugins -> Browse repositories...
  • 在输入框搜索 platform-gen,然后Install,如下图所示 

  • 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
  • 填写表名,生成代码

效果图:

  • 设置 

  • 操作 

  • 代码 

官网

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

未来AI编程

共鸣===鼓励 打赏您随意

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值