JAVA开发常用插件

1.Alibaba Java Coding Guidelines

为了让开发者更加方便、快速将规范推动并实行起来,阿里巴巴基于《阿里巴巴Java开发规约》内容,研发了一套自动化的IDE检测插件(IDEA、Eclipse)。该插件在扫描代码后,将不符合规约的代码按Blocker/Critical/Major三个等级显示在下方,甚至在IDEA上,我们还基于Inspection机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。对于历史代码,部分规则实现了批量一键修复的功能。

2.Free MyBatis plugin

安装完毕后,可以看到每个接口的左边都有一个箭头,点击后直接可以跳转到对应的XMl文件;同时,在XML文件中可以跳转回到Mapper接口

3.Lombok Plugin

我们在开发过程中,通常都会定义大量的JavaBean,然后通过IDE去生成其属性的构造器、getter、setter、equals、hashcode、toString方法,当要对某个属性进行改变时,比如命名、类型等,都需要重新去生成上面提到的这些方法,通过该插件可以避免这种重复的工作,在JavaBean定义好属性
添加pom.xml文件
<dependency>
                <groupId>org.projectlombok</groupId>
                <artifactId>lombok</artifactId>
                <version>1.18.4</version>
            </dependency>

4.Translation

翻译插件,安装插件之后,右击选中单词就会出现翻译/翻译并替换选项

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4Jo1ELeY-1628237865462)(D:\Users\72088238\Desktop\2021-08-05_201949.png)]

5.RainBow Brackets

彩虹括号,在接手一些项目总是会遇到一大堆{},()互相嵌套,这个插件可以让括号变成五颜六色,一一对应,便于区分

6. Sequence Diagram

清晰查看方法的时序图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DnHbTtQN-1628237865465)(D:\Users\72088238\Desktop\2021-08-05_202536.png)]

7.codehelper.generator

可以让你在创建一个对象并赋值的时候,快速的生成代码,不需要一个一个属性的向里面set,根据new关键字,自动生成掉用set方法的代码,还可以一键填入默认值。
操作方式:将光标移动到 new 语句的下一行 Tools ->Codehelper ->GenAllSetter

8. Material Theme UI

改变IDEA布局
    操作:Tools->Material Theme->````

9.GsonFormat-Plus

快速将JSON字符串转换为实体类。
使用:在类中 Alt+s OR Alt+Insert
    1.建立一个空的Java Bean 将鼠标移动到这个Java Bean的编辑区域按上述快捷键,将你复制的json串,粘贴至所打开的窗口,接着在弹出的窗口中,你可以选择属性,和改变属性的数据类型等。

10.Maven Helper

清晰的查看各种依赖库的依赖关系,可以用于解决依赖包冲突
2021-08-06_104113 2021-08-06_104433

top\2021-08-06_104433.png" alt=“2021-08-06_104433” style=“zoom:50%;” />

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值