推荐8个提高工作效率的IntelliJ插件

前言

IntelliJ目前已经成为市面上最受欢迎的Java开发工具,这得益于里面非常丰富的插件机制。本文我将分享在日常开发中我经常使用的5个插件,它们可以帮助您提高工作效率。

1. GenerateAllSetter

作为开发人员,我们总是需要new()一些东西。想象一个对象有 10 多个属性,但你只需要它用于一个简单的测试用例,你必须不断地一个一个地调用所有的 setter,这非常耗时。

推荐8个提高工作效率的IntelliJ插件

这个插件可以帮助您在一个类中生成所有具有默认值的 setter 而不会遗漏任何内容。

推荐8个提高工作效率的IntelliJ插件
推荐8个提高工作效率的IntelliJ插件

2. 时序图

您是否曾经通过单击一个方法又一个方法去查看它的调用情况呢?您是否还在为画时序图困扰呢?

推荐8个提高工作效率的IntelliJ插件

安装插件后,右键单击要探索的方法:

推荐8个提高工作效率的IntelliJ插件

此插件可帮助您自动生成具有漂亮标签和着色的方法的序列图。您还可以将其导出以用于团队沟通或文档目的。

3. GsonFormatPlus

在我的工作中,我们的许多 API 使用 JSON 作为请求和响应对象。有时我们必须通过键入类名和属性名来创建新的 Java 对象。

如果有一个工具可以根据 JSON 对象自动为我们生成一个 Java 类呢?

推荐8个提高工作效率的IntelliJ插件

您现在可以将预定义的 JSON 对象传递给 Java 类,该插件会帮助您生成所有必要的字段和注释。

推荐8个提高工作效率的IntelliJ插件

4. Java Bean to Json

既然有了json转成bean的插件,那么有没有bean转成json的插件,答案当然是有了,有这个插件后,发postman请求再也不用自己手敲了。

推荐8个提高工作效率的IntelliJ插件

然后选中类,右键即可。

推荐8个提高工作效率的IntelliJ插件

5. Rainbow Brackets

我知道 IntelliJ 有括号对的内置亮点。但是当有更多括号和更多层时,我们可以利用 Rainbow Brackets 来帮助我们更快地识别括号对。

推荐8个提高工作效率的IntelliJ插件
推荐8个提高工作效率的IntelliJ插件

6. Code Glance

当我们的代码变得越来越长时,我们必须一直滚动才能找到错误或方法。这个 Code Glance 插件提供了代码结构的缩小视图,让我们更快地找到我们想要的代码块。

推荐8个提高工作效率的IntelliJ插件
推荐8个提高工作效率的IntelliJ插件

您可以选择将其设置为显示或仅在将鼠标悬停在滚动条上时将其隐藏。

7. Grep Console

你是否发现打印日志都是乌漆麻黑的,很丑,有错误也提示的不够明显,容易遗漏。那么Grep Console这个插件可以很好的帮到你快速的找到错误日志,它可以设置不同级别log的字体颜色和背景色。

推荐8个提高工作效率的IntelliJ插件
推荐8个提高工作效率的IntelliJ插件

自定义设置后,可以运行下项目看下效果

推荐8个提高工作效率的IntelliJ插件

8. Translation

这个插件主要用来中英文翻译,最常用的场景就是阅读源码的时候,看别人的注释,再也不用切来切去,提高效率。

推荐8个提高工作效率的IntelliJ插件

选中英文字符,右键翻译

推荐8个提高工作效率的IntelliJ插件

结束语

希望我分享的插件能够帮助到大家,大家还有什么比较好用可以提高工作效率的插件呢?

原文始发于微信公众号(JAVA旭阳):推荐8个提高工作效率的IntelliJ插件

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/63463.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!