龙空技术网

白嫖!阿里P8给内部员工分享的IDEA插件,网友:工作效率直接翻倍

软件测试大熊 15489

前言:

当前我们对“java的oraclehelper”大约比较关切,咱们都想要了解一些“java的oraclehelper”的相关文章。那么小编在网摘上收集了一些对于“java的oraclehelper””的相关内容,希望朋友们能喜欢,大家一起来了解一下吧!

​前言:

在开发中一款好用的插件,不仅可以让工作变得更加简单,还能让我们的工作效率快速翻倍,然后得到领导的认可和加薪。今天就来给大家介绍7个大厂大佬们都在用的强大实用的Idea插件,超级好用,看完赶快收藏。

插件推荐:

1.Free Mybatis plugin & mybatisGenerator

很好用的Mybatis生成器,通过一个数据库表直接生成对应的实体类、Mapper接口,Mapper.xml文件,插件安装完成之后,只需要使用Idea自带的Database连接上数据库,然后右键就能看到生成器了。

2.Lombok

这个插件基本上每个Java开发程序员都用过,它能省去一系列的get、set等方法。

2.1引入相应的maven包:

<dependency>

<groupId>org.projectlombok</groupId>

<artifactId>lombok</artifactId>

<version>1.16.18</version>

<scope>provided</scope>

</dependency>

Lombok的scope=provided,说明它只在编译阶段生效,不需要打入包中。事实正是如此,Lombok在编译期将带Lombok注解的Java文件正确编译为完整的Class文件。

2.2添加IDE工具对Lombok的支持

IDEA中引入Lombok支持如下:

点击File-- Settings设置界面,安装Lombok插件:

点击File-- Settings设置界面,开启 AnnocationProcessors:

开启该项是为了让Lombok注解在编译阶段起到作用。

Eclipse的Lombok插件安装可以自行百度,也比较简单,值得一提的是,由于Eclipse内置的编译器不是Oracle javac,而是eclipse自己实现的Eclipse Compiler for Java (ECJ).要让ECJ支持Lombok,需要在eclipse.ini配置文件中添加如下内容:

-Xbootclasspath/a:[lombok.jar所在路径

3.Alibaba Java Code Guidelines

阿里巴巴的一个代码规范工具,开启后如果代码不符合规范,就会一直有一条让人无法接受的黄线出现在代码中,虽然对程序运行没有什么影响,但是强迫症总会迫使我们去按规范修改掉。久而久之,代码习惯就会被慢慢修改得很规范。

4.JRebel and XRebel for Intellij

一定要使用这个插件,效率高太多了。具体的使用网上教程很多,这里就不做讲解。

5.Translation

一款我个人比较喜欢的翻译插件,再也不用因为不知道如何命名去百度搜英语翻译了,再也不用因为看不懂英文注释打开百度了。

6.RestfulToolKit

写一个接口时,我们一般会给接口的入口封装成一个对象,请求通过Json的格式传输过来。在测试请求的时候,我们需要手动写一个Json格式的字符串出来,会比较麻烦。如果字段很多的话还容易出错。这个插件可以直接帮我们生成Json串。

选择conver to JSON,直接把对象变成JSON串,然后自己再手动改改就可以发起调用了。

7.maven helper

maven helper是一款高效解决依赖冲突的插件,同时也可以看到整个项目的所有依赖情况,在pom文件中点击下边的Dependency Analyzer

点击后可以看到有三种展现方式:第一种是展示有冲突的依赖;第二种是把所有依赖通过列表展示;第三种是把所有依赖通过树状展示。对于想要排除的依赖,只需要右键选择remove即可。

标签: #java的oraclehelper