IDEA 代码生成插件 CodeMaker
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA 代码生成插件 CodeMaker相关的知识,希望对你有一定的参考价值。
参考技术A 前言Java 开发过程中经常会遇到编写重复代码的事情,例如说:编写领域类和持久类的时候,大部分时候它们的变量名称,类型是一样的,在编写领域类的时候常常要重复写类似的代码。类似的问题太多,却没找到可以支持自定义代码模板的插件,只能自己动手,丰衣足食,开发了一个 IDEA 的代码生成插件,通过 Velocity 支持自定义代码模板来生成代码。
项目地址:
主要功能
安装
下载插件:
使用
提高Java开发效率,Idea必装的几款插件
1.codeMaker 重复代码生成工具
domian和dto两个类基本差不多,这个工具就可以通过一个类快速生成另一个类。
2.gsonFormat json转换成Java类
很多时候根据别人接口给的json数据创建对应的类来接收,那么gsonFormat可以帮你自动生成这个类,但是还需要简单修改下。
3.gitignore 直观的看到哪些文件(夹)被忽略了。
不会搞错
4.checkStyle 代码规范检测
具体使用参考http://blog.csdn.net/kingboyworld/article/details/76082399
5.findBugs 找到那些被你隐藏的bug
会让你的代码质量提升一个级别,检测nullpointException,不好的写法,多线程不安全等bug。
- lombok
自动生成setter,getter,hashcode,equals,constructor,妈妈再也不用担心我写重复代码了。
- visualVM
内存查看工具,GC、线程、bean等。内存溢出什么的,都有迹可循。
6.free-idea-mybatis(mybatis plugin)
免费版本可以从Mapper接口和XML对应的SQL语句直接来回方便跳转(括号中收费,而且括号中的功能有其他各种强大功能)
以上是关于IDEA 代码生成插件 CodeMaker的主要内容,如果未能解决你的问题,请参考以下文章
IDEA插件系列(38):JLink插件——对任意位置的代码生成共享链接