51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Jetbrains Idea插件编程大全,几十款插件分门别类整理好了,赶紧白嫖!

IDEA在JetBrains官方的全称是 IntelliJ IDEA,官方打造的是一款真正智能、集成开发环境(IDE);这些插件可以为人们提供智能且相关的建议、转换和见解,帮助更快、更智能、更轻松地进行编码,同时它们还可以提高项目中的代码质量、可读性和性能。

想尝试以上这些插件中的任何一个,可以在 Marketplace 或其各自的网站上找到它们。有的提供免费试用或比较计划,看看哪一种最适合自己的需求。

高级码农一定要学会利用工具,不管是插件还是AI,都要熟练掌握,借助它们快速完成工作,才有更多的实际学习探索其他领域。插件和AI相当于码农的飞机和坦克,有核武器不用非要使用小米加步枪,那肯定是硬刚不过的。今天给大家推荐几款常用的优质的插件,旨在快速帮大家完成这80%体力代码,将更多的时间投入在核心功能的开发,告别加班,告别996!

除了免费插件,很多作者还提供了付费插件,这个工具对日常编码提效非常显著。

最佳实践_IDEA付费版使用百科全书

最佳实践_Pycharm付费版使用百科全书

通用提效插件

这些插件在不仅在Idea中可以用到,很多插件在Jetbrains十多个其它开发工具中都可以使用。

  1. Chinese (Simplified) Language Pack / 中文语言包

中文语言包将为您的 IntelliJ IDEA, AppCode, CLion, DataGrip, GoLand, PyCharm, PhpStorm, RubyMine, WebStorm, 和Rider 带来完全中文化的界面。

  1. Rainbow Brackets

Rainbow Brackets(彩虹括号)是一个文本编辑器插件,用于帮助程序员识别代码中括号(包括圆括号、方括号和大括号)的嵌套层次。该插件通过在括号周围添加不同颜色的高亮显示来实现这一目的。在编写代码时,括号的嵌套层次很容易混淆,特别是当代码变得越来越复杂时。使用 Rainbow Brackets,程序员可以快速准确地识别括号的嵌套层次,从而更轻松地编写和维护代码。Rainbow Brackets 支持多种文本编辑器,包括 Visual Studio Code、Sublime Text、Atom 等。它是一个开源项目,可以免费下载和使用。

  1. CodeGlance

将类似于 Sublime 中的代码小地图嵌入到编辑器窗格中。适用于浅色和深色主题,使用自定义颜色突出显示语法。CodeGlance 在编辑器侧边栏添加了一个代码缩略图,方便快速导航代码。

  1. Key Promoter X

Key Promoter X 可帮助您在工作时学习必要的快捷键。当您用鼠标单击 IDE 内的按钮时,Key Promoter X 会显示您应该使用的键盘快捷键。这提供

Key Promoter X 可帮助您在工作时学习必要的快捷键。当您用鼠标单击 IDE 内的按钮时,Key Promoter X 会显示您应该使用的键盘快捷键。这提供了一种简单的方法来学习如何用键盘键代替繁琐的鼠标操作,并有助于过渡到更快、无鼠标的开发。Key Promoter X 工具窗口会向您显示最常用的鼠标操作的命中列表,并直接为您提供可以使用的快捷键。对于没有快捷键的按钮,Key Promoter X 会提示您是否直接创建一个。

  1. Translation

源码中很多注解都是英文,有时候看着有点费劲。这款翻译插件基本上与Idea一体化,从集成度和方便程度来说,可以吊打其他的第三方翻译软件了。不需要你切换窗口,直接一个快捷键就可以翻译整段文本了。关键是这个插件的翻译引擎可以与多个翻译接口集成对接,支持google翻译,有道翻译,百度翻译,阿里翻译。实时进行精准快速的翻译,自动识别语言。帮助你在阅读源码里的英文时理解的更加透彻。

除了免费插件,很多作者还提供了付费插件,这个工具对日常编码提效非常显著。

最佳实践_IDEA付费版使用百科全书

最佳实践_Pycharm付费版使用百科全书

  1. Grep Console

  • 更改匹配文本的颜色。

  • Grep 输出到新的控制台选项卡中。

  • 使用自定义 groovy 脚本或插件更改输出或执行任何操作。

  • 过滤掉不需要的行。

  • 解决 stdout/stderr 流混合的问题

  1. GitToolBox

智能化的Git助手,有了它不用再去记git命令,直接集成到Idea内部完成。

  1. Sequence Diagram插件

SequenceDiagram无论是快速了解业务流程,还是快速的熟悉系统的业务代码逻辑,以及各个类和方法等的调用关系,时序图无疑是其中一种不可获取的简便快捷的方式。一起来了解下,IDEA如何快速生成时序图吧。工作中,经常需要绘制时序图说明业务流程的设计走向,而逻辑较复杂的时序图,若是单纯的通过人工进行绘制,不仅仅耗时长,而且很费脑细胞。在经历过多次需求变更后,画时序图更是头秃。另外,通过时序图,可以快速了解业务在代码实现时的设计思路,已经相应的流程节点,可以从时序图快速了解认识业务,是开发和测试均需了解和知道的快速学习方法。IntelliJ IDEA 中有一个插件,可以完美解决上述需求,这个插件就是 SequenceDiagram:

  1. BashSupport

Bash 是一种广泛使用但复杂的语言,它有许多难以理解的地方。BashSupport Pro 通过在 JetBrains IDE中提供高质量的Bash语言支持,可以让您的 Bash 开发过程变得高效愉悦。它为您提供 Bash 开发过程中所需的各种功能:完善的代码编辑与格式化体验,强大的运行配置,代码调试器、测试器集成等等。BashSupport Pro 集成了 Bash 开发中的最佳工具,包括 bashdb, ShellCheck, bats-core, 以及 shfmt。我们可以断言,没有比 BashSupport Pro 更好的 Bash 开发工具了!

  1. CSV EDITOR

  1. IdeaVim

IdeaVim 支持许多 Vim 功能,包括正常/插入/可视模式、运动键、删除/更改、标记、寄存器、一些 Ex 命令、Vim 正则表达式、通过 ~/.ideavimrc 进行配置、宏、Vim 插件等。

  1. Coverage

  1. Maven Helper

Maven Helper 可以帮助解决 Maven 依赖冲突和排查依赖树的问题,提供 Maven 项目管理的支持。使用 Maven 的必备插件。

  • 分析和排除冲突依赖关系的简单方法

  • 针对包含当前文件或根模块的模块运行/调试 maven 目标的操作

  • 在当前 maven 模块路径打开终端的操作

  • 运行/调试当前测试文件的操作。


除了免费插件,很多作者还提供了付费插件,这个工具对日常编码提效非常显著。

最佳实践_IDEA付费版使用百科全书

最佳实践_Pycharm付费版使用百科全书

除了上述插件,我花了一个月时间汇总了几十款插件使用技巧,分们别类整理好了,后面会持续梳理,打造一款Idea编程百科全书,包含所有的编程插件,主题和使用技巧,后面会逐步完善,有需要的小伙伴可以加我微信领取。



赞(6)
未经允许不得转载:工具盒子 » Jetbrains Idea插件编程大全,几十款插件分门别类整理好了,赶紧白嫖!