IDEA 代码生成插件 CodeMaker

CodeMaker是一个IDEA插件,支持自定义代码模板(Velocity),可减少重复代码编写。主要功能包括增加自定义模板、选择多个类作为上下文、安装简便。使用时,右键“Generate”选择模板即可生成代码,如Model用于生成领域类,Converter用于生成转化类。插件还允许用户配置和删除模板,通过模板上下文变量实现个性化定制。

前言

Java 开发过程中经常会遇到编写重复代码的事情,例如说:编写领域类和持久类的时候,大部分时候它们的变量名称,类型是一样的,在编写领域类的时候常常要重复写类似的代码。类似的问题太多,却没找到可以支持自定义代码模板的插件,只能自己动手,丰衣足食,开发了一个 IDEA 的代码生成插件,通过 Velocity 支持自定义代码模板来生成代码。

项目地址:

https://github.com/x-hansong/CodeMaker

主要功能

  • 支持增加自定义代码模板(Velocity)

  • 支持选择多个类作为代码模板的上下文

安装

下载插件:

https://github.com/x-hansong/CodeMaker/releases/download/1.0/CodeMaker.zip

  • 打开设置,选择“Plugin”

  • 在右边的框中点击“Install plugin from disk”

  • 选择上面下载的“CodeMaker.zip”

  • 点击“Apply”,然后重启 IDEA。

使用

在 Java 类编辑界面右键“Generate”,选择对应模板即可自动生成代码到当前类的包,大部分情况下生成的代码已经解决了百分之八十的问题,只需稍作修改,移动到合适的包中,就能快速完成代码编写。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值