【⭐️大厂干货】阿里程序员私藏提效IntelliJ IDEA插件大放送️ ~

️ ❗文末有🌈🥚(彩蛋)

要问对后端程序员最重要的软件是哪个?IntelliJ IDEA说第二,估计没有其他软件可以称第一。在工作过程中我发现对于这么重要的软件,有些开发同学竟然把它“打扮”的甚是简陋,能实现高级功能的插件,没有!能简化繁琐操作的插件,不用!真的有种想抢过来他的电脑,帮他重装一遍的冲动。但读书人的事怎么能用抢呢?于是来分享一下这些我精挑细选的好插件,帮助同学们和加班熬夜说再见。

界面美化篇

IntelliJ IDEA 2023

有些资深程序员还在用着各种老版本的IDEA,改升级啦,拥抱新版本IDEA,新UI更好看,更舒服。

Material Theme UI

Material Theme UI可以将原始外观更改为Material Design的外观,预设了多种精美的配色方案,同时还开放了很多自定义的配置,可以让开发者按照想要的方式调整IDE。强调色、自定义缩进、箭头样式等等,不满意的都可以改。

Atom Material Icons

你是否厌倦了idea原生图标的枯燥无味,那就换上这个吧,让你的idea图标焕然一新

Rainbow Brackets

面对复杂代码,一层又一层的嵌套是不是让你心力交瘁;一行又一行的代码是不是让你头疼焦虑;一个又一个的括号是不是让你眼花缭乱?敢问五个括号嵌套在一起,你还分得清哪两个括号是一对儿嘛?使用Rainbow Brackets可以“🌈彩虹化”各种括号,看代码时更快更准地找到重点。

Chinese (Simplified) Language Pack

中文语言包。懂得都懂,超级好用。

对比一下

美化前 VS 美化后

(美化前 老版本原生UI)

(美化后 新版本+Material Theme UI+Atom Material Icons+Rainbow Brackets)

编码提效篇

通义灵码

通义灵码是阿里云推出的编码助手,支持代码续写、自然语言生成代码、注释生成代码、领域知识问答等功能。能够结合上下文自动推断我接下来要写什么,应该写什么。编码效率快到飞起。感觉以后只需要定义好类、定义好方法,写好方法的注释,Aone Copilot就能自动给我写代码了。我只需要做好检查以及适当修改即可!

Alibaba Java Coding Guidelines

基于阿里巴巴开发规约开发的插件,实时检测代码是否符合规约,后端开发人员必备。

MyBatis Generator

一键生成DAO层所需代码,用过的都说好。

Generate-Convertor

如果有两个对象需要做属性拷贝你会怎么办呐?使用各种基于反射的 BeanUtils.copyProperties()?使用MapStruct?还是直接硬编码?

如果考虑到性能、灵活性、可拓展性,肯定是硬编码的方式更胜一筹,但是就在于麻烦。那就使用Generate-Convertor这块插件,能够基于方法定义自动生成转换代码,好用到飞起。

MyBatisX

从mapperJava文件一件跳转到对应的xml文件,简直不要太爽。

SmartInput

写注释、日志记录、错误信息提示需要用中文输入法,写代码又用英文输入法,切来切去烦死了。可以使用这款插件,根据上下文自动切换输入法。

调试提效篇

arthas idea

直接生成arthas相关命令,老板再也不用担心我不会写arthas啦。

Maven Helper

使用Maven的必备插件,分析依赖关系,解决依赖冲突,用它就对了!

文档提效篇

Apifox Helper

解析Controller相关代码,自动生成文档,略加修改,直接发给前端同学就可以啦。

SequenceDiagram

分析方法之间的调用关系直接生成时序图。

高效工作 快乐生活

行笔至此,诗兴大发,一首打油诗,作为文章结尾吧。


插件分享说

精挑细选好插件 高效编程塞神仙

工作提速喜心田 加班熬夜说再见

早归家门乐团圆 家人欢笑齐开颜


IntelliJ IDEA是一个非常受欢迎的Java开发工具,它激发了许多Java开发人员编写插件。目前在IntelliJ IDEA的插件市场(plugins.jetbrains.com/?idea)中,已经有超过3000个插件,并且这个数字还在不断增长。\[1\] 对于IntelliJ IDEA的插件,有一些是被认为是必备、好用和优秀的。一些常见的插件包括:Translation(翻译插件)、Idea官方中文语言包插件(Chinese (Simplified) Language Pack)、Atom Material Icons(图标主题插件)、Monokai Pro Theme(主题插件)、File Expander(文件扩展插件)、GitToolBox(Git工具插件)、Maven Helper(Maven助手插件)、arthas idea(arthas工具插件)、Search In Repository(在仓库中搜索插件)、VisualGC(可视化GC插件)、vo2dto(VO转DTO插件)、Rainbow(彩虹括号插件)和Rainbow Brackets Lite(彩虹括号轻量版插件)等。\[2\] 此外,Java日常开发中经常需要使用到一些常用的工具,为了方便使用,很多工具也有对应的IntelliJ IDEA插件供开发人员使用。其中一些工具已经在IntelliJ IDEA中默认集成了,例如maven、git、svn、tomcat、jetty、jrebel和Gradle等。这些插件可以增强IntelliJ IDEA的功能,使开发更加高效便捷。\[3\] #### 引用[.reference_title] - *1* *3* [IntelliJ IDEA 18 周岁,吐血推进珍藏已久的必装插件](https://blog.csdn.net/weixin_34161064/article/details/87972310)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [IntelliJ idea 必备 好用 优秀 插件 idea必备插件](https://blog.csdn.net/qq_40739917/article/details/122427220)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值