社区编辑申请
注册/登录
Java 开发者必备的 十 个 IntelliJ IDEA 插件
开发 开发工具
Java 开发人员都非常喜欢​IntelliJ IDEA,但我们有时必须手动完成一些事情,这就有点耗时且无聊,而我们可以通过安装插件来使事情变得更加容易。本文中我们将看到Java 开发人员必备的 10 个 IntelliJ IDEA 插件。

​IntelliJ IDEA是用于 Java 编程的流行 IDE 之一。Java 开发人员都非常喜欢它,但我们有时必须手动完成一些事情,这就有点耗时且无聊,而我们可以通过安装插件来使事情变得更加容易。本文中我们将看到Java 开发人员必备的 10 个 IntelliJ IDEA 插件。

1. Rainbow Brackets 彩虹括号插件​

图片

在编写具有许多嵌套循环和语句的Java代码时,很难跟踪哪个左括号对应于哪个右括号。在这里,彩虹括号插件会有所帮助,因为它通过颜色编码将左括号和右括号与相同的颜色配对。它是调试语法的绝佳工具,可以防止我们迷失在众多括号的海洋中。

2. Codota 代码智能提示插件

图片

只要打出首字母就能联想出一整条语句,还会显示了你每条语句使用频率。

3. Key Promoter X 快捷键提示插件

图片

这个插件会提示你快捷键。比如说,我鼠标点击 StringBuilder 跳转到源码时,它会提示你可以用“Ctrl+B”跳转。

4. Lombok 简化臃肿代码插件

图片

简化了实体类的编程,只需要定义好成员变量就行,lombok会提供getter、setter和构造等方法。

添加maven依赖:


<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>

5. CodeGlance 显示代码缩略图插件

图片

在右侧生成一个缩放图,当代码多时方便查看。

6. Maven Helper  maven助手

图片

当Maven Helper 插件安装成功后,打开项目中的pom.xml,下面就会多出一个视图,它可以查看依赖冲突和查看依赖。

7. JRebel 项目热重启插件

图片

jRebel让项目重构的过程变得轻松,我们对代码进行任何更改,它会立即重新加载代码,从而允许我们跳过重建、重新启动和重新部署循环。

8. CamelCase 驼峰命名和下划线命名转换

图片

这几种风格的命名方式,用快捷键  Shift + Alt + U 可以进行快速转换,当我们需要修改大量变量名称的时候很方便。

9. Save Actions 格式化代码插件

图片图片

可以帮忙我们优化包导入,自动给没有修改的变量添加final修饰符,调用方法的时候自动添加this关键字等,使我们的代码更规范统一。

10. Translation 翻译插件

图片

可以翻译项目中的注释,帮助我们了解源码。

责任编辑:赵宁宁 来源: 大数据学习社
相关推荐

2022-03-09 09:56:27

插件开发效率

2016-01-14 09:52:21

2020-07-08 14:10:30

开发技能工具

2019-07-12 09:18:22

IntelliJ ID插件插件库

2021-10-19 10:56:00

2022-06-28 07:32:13

JSON字符串POJO

2019-11-15 14:45:10

开发者技能工具

2019-05-17 10:38:23

SpringBoot开发技术

2020-10-10 06:32:43

IDEA插件环境

2017-12-06 15:27:21

IntelliJ插件Grep Consol

2019-06-03 10:07:20

2020-06-09 08:03:14

IDEA Java代码

2020-11-12 08:49:21

idea插件Java

2020-11-18 13:54:27

IDEAJava开发

2020-11-11 07:00:46

Idea插件管理

2021-03-08 08:02:40

IDEA插件JSON

2020-11-19 07:47:55

IDEA插件

2020-11-20 14:39:24

IDEA开发插件

2021-07-19 09:18:55

2020-02-25 23:36:04

代码开发工具

同话题下的热门内容

分布式锁工具:Redisson使用VScode的几点感受,对比Pycharm、Jupyter优劣势GitHub 添加工具以简化软件开发管理用 Antlr 重构脚本解释器

编辑推荐

终于有人把Elasticsearch原理讲透了!花了一个星期,我终于把RPC框架整明白了!这可能是把ZooKeeper概念讲的最清楚的一篇文章论如何下载一个在线的m3u8文件到本地成为一个mp4!拜托!面试不要再问我Spring Cloud底层原理
我收藏的内容
点赞
收藏

51CTO技术栈公众号