IDEA超好用的插件

卑微小吴励志写博客第17天。

从接触开发就使用的是IDEA,然后进入目前的项目组后,大家都用eclipse。所以我也开始用eclipse,不过发现还是IDEA比较好用一些,所以平时还是会用IDEA写一些代码。今天给大家推荐几款IDEA好用的插件,会用这些插件,有时候可以提升开发效率。

Lombok

Lombok为Java项目提供了非常有趣的附加功能,使用它的注解可以有效的地解决那些繁琐又重复的代码,例如
Setter、Getter、toString、equals、hashCode 以及非空判断等。

  • 举个例子,我们给一个类添加@Getter和@Setter注解
    在这里插入图片描述
  • Lombok就会为我们自动生成所有属性的Getter和Setter方法。
    在这里插入图片描述
    看一个类的方法,可以用Alt+7,可以点开
    在这里插入图片描述
    使用方法:
    1、打开idea。file——>settings——>Plugins——>LomBok
    点击install,应用Apply,OK就好了
    2、在pom中加上
  <dependency>
       <groupId>org.projectlombok</groupId>
       <artifactId>lombok</artifactId>
       <optional>true</optional>
</dependency>

3、使用注解。

Translation

一款翻译插件,支持Google、有道、百度翻译,对我们看源码时看注释很有帮助!

  • 直接选中需要翻译的内容,点击右键即可找到翻译按钮;
    在这里插入图片描述
  • 还可以通过右上角的翻译按钮直接翻译指定内容。
    在这里插入图片描述
    安装方法和前面的lombok一样的,在插件库里面找。
    在这里插入图片描述
    安装完成一般都要重启idea才能生效。这个工具对于阅读源码或者英语水平很差的同学还是很有帮组的。

GsonFormat

这款插件可以把JSON格式的字符串转化为实体类,当我们要根据JSON字符串来创建实体类的时候用起来很方便。
安装方法如上。

  • 首先我们需要先创建一个实体类,然后在类名上右键Generate,之后选择GsonFormat;
    在这里插入图片描述
    选择性更改属性名称和类型:
    在这里插入图片描述
    点击确定后直接生成实体类。

Alibaba Java Coding Guidelines

阿里巴巴《Java 开发手册》配套插件,可以实时检测代码中不符合手册规约的地方,助你码出高效,码出质量。

比如说手册里有这么一条;
在这里插入图片描述
当我们违反手册规约时,该插件会自动检测并进行提示;
在这里插入图片描述
同时提供了一键检测所有代码规约情况和切换语言的功能;
在这里插入图片描述
如果你想修改某条规约的检测规则的话,可以通过设置的Editor->Inspections进行修改。
在这里插入图片描述

Statistic

一款代码统计工具,可以用来统计当前项目中代码的行数和大小。

我们可以通过顶部菜单中的View->Tool Windows->Statistic按钮开启该功能;
在这里插入图片描述
此时就可以看到我们项目代码的统计情况了
在这里插入图片描述
注意:有些插件可能对你的Idea版本不兼容,但是绝大多数都是可以用的。个人觉得这个插件虽然是可有可无的,但是会用一些插件我觉得有两方面好处:
1、确实可以提高效率,或者规范代码。
2、会让别人觉得你很会用Idea,这样在别人眼里你的编程能力也不会差到哪里去。

今天的分享就到这里了,小伙伴们可以去尝试一下这些插件哦!加油。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值