一.GitHub Copilot
GitHub官方和OpenAI联合发布了一款AI自动编程插件,输入注释搜索别人仓库写过的代码,自动预判无脑的一些操作,申请测试使用:https://copilot.github.com/#faq-does-github-copilot-write-perfect-code
等待发放使用资格
版本IntelliJ IDEA 2021.2 或以上
1.下载插件
2.登陆GitHub使用
二.JRebel
Jrebel 热部署,可以节省大量重启时间
1.下载插件
2.获取GUID数字标识符
在线获取GUID数字标识符:https://www.guidgen.com/
3.组装一个代理地址
将生成的GUID数字标识符组装起来: https://jrebel.qekang.com/+获取的GUID数字标识符
4.idea激活JRebel
5.Settings修改Activation
6.开启idea自动编译功能
快捷键Ctrl+Shift+AIt+/选择Register
7.启动项目测试
但是.xml文件的改变无法热部署,需要安装一个插件
三.mybatis
这两个插件就不用介绍了
四.GsonFormatPlus
可以根据json生产Java实体
首先创建一个空白Java类,然后右键点击
五.generateallsetter
直接选择引用名,快捷键Alt+Enter生成全部属性的Setter
六.Drools规则引擎
七.Activiti工作流
2019及以下idea使用
2020及以上使用
这个插件有缺点的,只有几个基础的配置,没有监听器什么的
我建议使用提供给eclipse的Activiti Designer插件,比较好用,但也有缺点,没有事假监听器
https://www.activiti.org/userguide/#activitiDesigner
所以推荐使用:https://bpmn.io/toolkit/bpmn-js/,需要自己去集成和配置
八.反编译插件
九.Maven
安装这个插件后使用maven更方便
十.GenProtobuf
这个是用于编译.proto后缀文件
编译器下载:protoc-21.5-win64.zip
设置:Tools——>Configure GenProtobuf
编译单个文件:
编译多个文件,设置好目录:
Tools——>Generate all Protobufs