装了这几个IDEA插件,基本上一站式开发了

安装完这些IDEA插件后,基本上就是一站式开发了。

前言

前几天,有社区朋友私聊我,问我用的是哪个IDEA插件。我的IDEA主题看起来不错。

作为一名开源作者,我每周都要编写大量代码。提高日常工作效率是我一直追求的。在众多IDEA插件中,我最喜欢这几个。本期我会整理一些我日常生活中经常使用的IDEA插件。其中一些插件相当小众,但确实提高了效率,我推荐给大家。

版本主题

第一个推荐的是皮肤。我每天都会看IDEA。默认皮肤是黑色和白色。我个人总觉得白色太刺眼,黑色有点太暗了。代码高亮不好看。看久了难免会有些审美疲劳。。

外观是生产力的第一因素。主题一旦完善,整体情绪就会好一些。心情好的话,bug自然会少一些。。。这是事实吗?

在众多IDEA主题中,我最喜欢这个。UI颜色非常适中,代码突出显示主题。看了大半年,依然没有疲劳的感觉。

装了这几个IDEA插件,基本上一站式开发了

废话不多说,我们直接看代码主题效果:

装了这几个IDEA插件,基本上一站式开发了

我知道每个人的审美观都不同。有的朋友会说我就是喜欢默认的深黑色。好吧,我只是代表我个人的喜好。这里不废话。

原子材料图标

第二个推荐的是ICON插件,相信很多朋友也会觉得有用。

其实这个Icon虽然不丑,但是我觉得不是很好看。那么我为什么特别推荐它呢??

因为这个ICon插件是附有buff的。。。这是我当时想不通的事情。

装了这几个IDEA插件,基本上一站式开发了

部分效果如下:

装了这几个IDEA插件,基本上一站式开发了

装了这几个IDEA插件,基本上一站式开发了

其实它并不难看,所以我要说一下这个图标插件自带的buff。

Idea在macOS下。无论我使用2018年的Macbookpro还是现在的Macbookprom1版本,在拖动滚动条或用鼠标中键滚动时总是感觉有点卡住。这不是计算机性能的问题。我在网上看到的。其他朋友也遇到过这种情况。应该是idea对MacOs系统优化的问题。

我尝试过增加Idea的jvm缓存和优化参数。一切都无济于事。后来一次偶然的机会,在论坛上看到有人说安装了Icon插件后,变得异常流畅,但不知道为什么。我装出半信半疑的样子,天哪,我瞬间就觉得顺利了。虽然不明白这是为什么,但是问题解决后,这个Icon插件就成了必备插件了。如果有人遇到和我一样的问题,请尝试一下。

这个buff是不是很强大呢?

文件扩展器

有了这个插件,一些朋友平时使用的Jad工具就可以扔掉了。可以直接在Idea中打开Jar包并反编译代码进行查看。它甚至可以打开tar.gz和zip等压缩格式。

这里补充一下,之所以在你的项目中不用安装插件就可以查看jar包中的代码,是因为jar在你的classpath中。如果单独打开jar包,不安装插件是无法查看的。

装了这几个IDEA插件,基本上一站式开发了

装了这几个IDEA插件,基本上一站式开发了

装了这几个IDEA插件,基本上一站式开发了

Git工具箱

现在没有这个插件我就活不下去了。

它可以提示您项目上还有多少文件尚未提交、还有多少文件尚未远程更新。它还可以在每行代码上提示上次提交时间。这在检查版本和提交问题时特别方便。

装了这几个IDEA插件,基本上一站式开发了

装了这几个IDEA插件,基本上一站式开发了

装了这几个IDEA插件,基本上一站式开发了

Maven助手

我想这应该成为所有使用Idea的开发者的标准插件。

我经常使用的功能是视觉依赖书。我可以清楚地知道哪个Jar包依赖什么,以及哪个jar包和哪个版本与哪个版本冲突。

这是一个解决Jar包依赖和其他问题的好工具。该插件还提供了一些其他快捷命令。右键直接调用maven命令,相当方便。

装了这几个IDEA插件,基本上一站式开发了

装了这几个IDEA插件,基本上一站式开发了

翻译

源代码中很多注释都是英文的,有时阅读起来有点困难。这个翻译插件基本上是和Idea集成的。在集成度和便捷性方面,它可以击败其他第三方翻译软件。您无需切换窗口,只需一个快捷键即可翻译整个文本。

关键是这个插件的翻译引擎可以集成多种翻译接口,支持谷歌翻译、有道翻译、百度翻译、阿里翻译。实时准确快速翻译并自动识别语言。帮助你在阅读源码中的英文时更透彻的理解。

装了这几个IDEA插件,基本上一站式开发了

装了这几个IDEA插件,基本上一站式开发了

装了这几个IDEA插件,基本上一站式开发了

阿尔萨西德

Arthas是阿里巴巴开源的一款功能强大的Java在线诊断工具。做Java开发的朋友一定很熟悉。

这个工具几乎已经成为诊断在线Java应用程序的必备工具。

但每次需要输入很长的命令,如果忘记了一些命令,就必须阅读Arthas的命令文档,然后复制代码中的类或方法。完整的路径非常不方便。而这款arthas插件可以彻底为你摆脱这些烦恼。生产率大大提高。

装了这几个IDEA插件,基本上一站式开发了

使用起来非常方便。输入代码片段,选择要诊断的类或方法,右键打开Arthas命令,选择一项,命令就会自动生成,节省您敲命令的时间。

装了这几个IDEA插件,基本上一站式开发了

存储库搜索

通常,如果我们想要依赖一个第三方jar包,但又不知道它的maven/gradle坐标。我们应该做什么?

擦点的方法基本都是百度。稍微高级一点的方法是去中央仓库查看最新版本的坐标是多少。然后复制并粘贴到pom中。

这个插件无需你来回跳转,直接将中央仓库中的搜索集成到Idea中。你只需要打开这个插件,输入jar包的名称或者gav关键字就可以找到所有版本的jar包,然后直接复制gav坐标。方便快捷,干净卫生!

可视化GC

不知道大家都用什么工具来诊断JVM堆栈。大部分都是用jdk原生的工具吗?

这里给大家推荐一款Idea栈的可视化工具,它与Idea深度融合。直接显示所有进程,双击打开JVM堆栈可视化界面。堆栈和垃圾回收情况一目了然!

动物溶解

Zookeeper节点的查看和分析插件。其实第三方也有一些zk的节点信息查看工具,但是我发现它们不够方便,直到我发现了这个插件。

在idea中可以直接查看zookeeper的节点信息,非常方便。

终于

以上10个Idea插件是我在日常生活中经常使用的,也是经过精心挑选的。因为有些大家都很熟悉,我就不介绍了。相信朋友们都已经安装了。

希望您能从以上插件中找到适合您的,或者如果您有更好更高效的插件,也可以在评论中留言。

© 版权声明

相关文章