分享工作一年后收藏的超好用Idea插件,工作效率直接翻倍
作者:鱼仔
博客首页: https://codeease.top
公众号:Java鱼仔
# (一)前言
一款好的插件不仅可以让工作变得更加简单,有时候还能让工作效率直接翻倍,今天就来介绍我工作一年后收藏的七个超好用Idea插件,欢迎补充。
# 1、Alibaba Java Code Guidelines
阿里巴巴的一个代码规范工具,开启后如果代码不符合规范,就会一直有一条让人无法接受的黄线出现在代码中,虽然对程序运行没有什么影响,但是强迫症总会迫使我们去按规范修改掉。久而久之,代码习惯就会被慢慢修改的很规范。
# 2、Free Mybatis plugin & mybatisGenerator
很好用的Mybatis生成器,通过一个数据库表直接生成对应的实体类、Mapper接口,Mapper.xml文件,插件安装完成之后,只需要使用Idea自带的Database连接上数据库,然后右键就能看到生成器了。
# 3、JRebel and XRebel for Intellij
一定要使用这个插件,效率高太多了。具体的使用网上教程很多,这里就不做讲解。
通过JRebel 启动项目后,如果有对类的修改,只需要Ctrl+shift+F9即可直接编译被修改的这一个类,而不用重新再启动项目。对于公司中某些大一点的项目,每次重启都要一分钟,而JRebel把这个时间缩短到了1秒钟。
# 4、Lombok
这个甚至不用怎么介绍了,基本上每个Java开发都用过吧,省去一系列的get、set等方法。
# 5、maven helper
maven helper是一款高效解决依赖冲突的插件,同时也可以看到整个项目的所有依赖情况,在pom文件中点击下边的Dependency Analyzer
点击后可以看到有三种展现方式:第一种是展示有冲突的依赖,第二种是把所有依赖通过列表展示,第三种是把所有依赖通过树状展示。
对于想要排除的依赖,只需要右键选择remove即可。
# 6、Translation
一款我个人比较喜欢的翻译插件,再也不用因为不知道如何命名去百度搜英语翻译了,再也不用因为看不懂英文注释打开百度了。
# 7、RestfulToolKit
写一个接口时,我们一般会给接口的入参封装成一个对象,请求通过Json的格式传输过来。在测试请求的时候,我们需要手动写一个Json格式的字符串出来,会比较麻烦。如果字段很多的话还容易出错。这个插件可以直接帮我们生成Json串。
选择conver to JSON,直接把对象变成JSON串,然后自己再手动改改就可以发起调用了。
{
"id": 1,
"name": "demoData",
"address": "demoData",
"sex": "demoData",
"age": 1
}
2
3
4
5
6
7