30 款 IDEA 宝贝插件
1、Translation
源码英文翻译插件
源码中的很多标注都是英文的,在某些情况下看起来会让人觉得吃力。这款插件基本上实现了与Idea的无缝集成。在集成度和便捷性方面表现得无可挑剔。操作非常便捷,在无需切换窗口的情况下就能完成整段文本的翻译。
其核心在于该插件的智能翻墙引擎能够无缝整合多种主流翻墙服务,并支持包括谷歌、有道、百度及阿里在内的主要翻墙服务。通过实时进行精准快速的翻墙操作以及自动识别当前页面的语言特性这一创新功能实现高效便捷的操作体验。从而让你在解析源码中的外文内容时能够更加清晰地理解其中的技术细节与开发思路。


2、Idea 官方中文语言包插件 Chinese (Simplified)Language Pack

3、Atom Material ICons
这个插件是一个icon图标。与其他主题插件配合使用时会呈现出非常美观的效果。还特别强大的一项功能是可以提升idea的运行流畅度。具体工作原理尚不清楚原因。目前这个工具已成为我不可或缺的辅助工具。

4、主题插件
4.1、Monokai Pro Theme


受欢迎且视觉效果出色的主题插件包括Rider UI Theme Pack、Material Design UI等几款应用广泛且配色独特的主题插件。这三款是我个人体验下来配色效果最为出色的工具。
4.2、Rider UI Theme Pack

4.3、Material Theme UI

5、File Expander
现在拥有这个插件后,在Idea中可以直接打开了许多功能。一些用户原本依赖的Jad工具现在可以直接舍弃。补充信息:如果你感兴趣的话,在这里你可以找到更多资源 -> 程序员交流社区

6、GitToolBox
这款插件已成为我不可或缺的工具。它能在项目中提醒您尚未提交的文件数量,在远程系统中还存在未更新的代码库。此外,在每行代码旁还会标注上次提交的时间戳。当需要排查版本提交问题时非常有用


7、Maven Helper
懂得都懂
8、arthas idea
Arthas 是阿里开源的一款功能丰富的 Java 在线运行状态监控与问题排查工具。这一款工具几乎已经成为了诊断线上 Java 应用的不可替代之选。
但是每次都需要输入大量命令。有些时候会忘记具体的命令名称,则需要查阅Arthas的帮助文档。然后还需要复制代码中类或方法的具体全路径。显得颇为不便。而这款arthas插件能够帮助你彻底摆脱这些困扰。生产力水平得到了显著提升。

操作起来非常简便地进入代码块中。选择要诊断的类或方法所在的代码块上右键点击打开Arthas命令行工具。执行相应的操作后即可自动生成相应的Arthas命令,并节省了手动输入命令的时间。

9、Search In Repository
当我们需要依赖一个第三方jar包但又不了解其对应的maven/gradle坐标时 我们应该如何操作呢?手动查找的方式基本上就是利用搜索引擎进行查找 现代方法则可以通过访问官方中央仓库查询最新的版本信息 然后将获取的信息复制下来并粘贴到pom文件中完成配置
这个插件无需手动切换窗口即可实现核心功能整合至Idea中。运行该插件后只需输入JAR文件名称或GAV关键字即可查找到对应的GAV坐标值,并获取所有版本信息。操作便捷高效且界面整洁舒适!


10、VisualGC
该可视化工具及其深度集成功能能够直观展示所有进程运行状态。通过双击操作即可打开JVM堆栈可视化界面,并清晰呈现堆栈结构及垃圾回收情况等关键信息。


11、vo2dto
vo对象转dto,避免手动创建对象装换

12、Rainbow
基于IntelliJ IDE开发的一个彩虹屁功能模块持续为你提供情感支持,在编写代码时你会不断收到它的提醒与反馈。该功能会扫描代码中的关键行并发出提示音。“彩虹屁”一词直接源自中文语境,并直指这种行为的本质——即给予夸张程度较高的赞美评价甚至带有明显的虚假性色彩;这一功能完全不涉及任何特定组织或个人

13、Rainbow Brackets Lite
彩虹括号是一种工具,在代码中存在多种嵌套的括号结构。如果你无法区分它们的范围或层次,请使用这个插件;它能帮助你迅速识别出各种嵌套的括号结构。


14、MybatisX 高效操作Mybatis插件(专业版选这个)


15、MyBatisCodeHelperPro插件(社区开源版选这个)
The Community Open Source Version does not fully support installing MyBatisX. The tool, MyBatisCodeHelperPro, is similarly feature-rich and fully supported.

16、Codota 代码智能提示插件

只要通过首字母就能快速联想到完整的语句内容,并且这种功能表现得非常智能;同时还能直观地显示出各条语句被使用的频率情况。这种便捷性源于它能够分析并学习我的项目代码库,并从而识别并总结出我常用的编程风格和代码规范。

17、Key Promoter X 快捷键提示插件

每次都会在右下角弹窗提示,帮助我们快速熟悉快捷键。
18、CodeGlance 显示代码缩略图插件

当代码很多的时候,方便查看,很有用。
19、Lombok 简化臃肿代码插件

在实体类中,获取、设置、构造方法以及toString和hashCode等技术细节都无需我们手动实现。
20、Alibaba Java Coding Guidelines 阿里巴巴代码规范检查插件

将遵循阿里Java开发手册上的指引来审查代码,并以不同颜色呈现以便直观识别关键部分;悬停时会显示提示信息帮助编写更规范的代码。作为额外信息,请点击跳转至程序员交流社区
21、CamelCase 驼峰命名和下划线命名转换

多种命名风格可以通过快捷键组合进行轻松切换,在处理大规模变量重命名时尤为便捷。
22、SonarLint 代码质量检查插件

请告知我不要使用System.out进行输出操作,并建议采用logger来进行记录管理等方法
23、Save Actions 格式化代码插件

请协助我们将包导入进行优化提升,并在调用方法时会自动附加This关键字等。
24、CheckStyle 代码风格检查插件
功能跟Alibaba Java Coding Guidelines类似
Grep Console 自定义控制台输出格式插件

25、MetricsReloaded 代码复杂度检查插件

26、Statistic 代码统计插件

27、 Spring Boot 配置文件支持插件(社区版专用)
插件名:Spring Boot Assistant
功能包括能够自动生成并解析SpringBoot.yml配置文件,并提供语法高亮提示功能以及通过Yml点击属性可以直接跳转到对应的类属性。
专业版Idea已经内置了,所以这个适用于社区版

28、 google-java-format 代码格式化风格

29、 Save Actions 保存时的自动处理

30、 RestfulTool 按接口请求地址定位到具体的Controller层代码

31、 通义灵码 代码助手

Idea 设置
1.自定义创建live template,快速写代码

通过注入apr ,能够自动生成相应的autowired语句。根据个人编程习惯,在编写代码时可灵活配置特定的模板库。

2.优化导包配置

3.取消tab页单行显示


多行显示更多的文件,方便查看。
4.双斜杠注释改成紧跟代码头


5.选中复制整行


原本只能处理您选定的代码片段,在完成相关设置后即可批量复制整行代码(无需完全选定)。如需加入我们团队,请点击链接跳转至程序员交流社区参与交流活动
6.取消匹配大小写

取消勾选后,输入小写 s ,也能提示出 String
7.优化版本控制的目录颜色展示

8.创建文件时,自动生成作者和时间信息

9.显示行号和方法分割线

来源:
