小言_互联网的博客

IDEA超好用的插件

355人阅读  评论(0)

卑微小吴励志写博客第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,这样在别人眼里你的编程能力也不会差到哪里去。

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


转载:https://blog.csdn.net/xiaobai_mantou/article/details/106557388
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场