前言

前几天有社区小伙伴私聊我,问我都用哪些IDEA插件,我的IDEA的主题看起来不错。

作为一个开源作者,每周要code大量的代码,晋升日常工作效率是我始终谋求的,在泛滥的IDEA插件中,我独钟爱这几款。这期就整顿一些我日常中常常应用的IDEA插件,这些插件有些挺小众,然而确实十分晋升效率,举荐给大家。

Vuesion Theme

首先举荐是一款皮肤,每天对着看IDEA,默认的皮肤黑白两色,我集体总感觉红色太扎眼,彩色的有点太黑了,代码高亮也不难看,长时间不免看着有点审美疲劳。

颜值是生产力的第一因素,主题整好了,整个情绪也好一点,情绪好,天然bug就少点。。。是这个情理么?

在泛滥的IDEA的主题中,我钟爱这一款。十分适中的UI色彩,丑陋的代码高亮主题。看了半年多了,都没有审美疲劳。

废话不多说,间接看代码主题成果:

我晓得每个人审美有所不同,有的小伙伴会说,我就是喜爱默认的暗彩色。okay啦,我只代表集体爱好。这里不杠。

Atom Material ICons

第二款举荐的是一款ICON插件,置信也有很多小伙伴也有用。

其实这个Icon尽管不难看,然而我也没感觉多难看。那我为什么还要特意举荐??

因为这款ICon插件附加了一个buff。。。这是我过后如何也想不通的。

局部成果如下:

其实不难看,那我就要说说这个icon插件附带的buff了。

idea在macOs下,无论是我用2018款的Macbook pro还是当初的Macbook pro m1版本,总感觉在拖动滚动条或是鼠标中键滚屏时有点卡顿,并不是电脑性能的问题,我在网上看到有其余小伙伴也遇到了这种状况。应该是idea对MacOs零碎的优化问题。

我尝试过增大Idea的jvm缓存,尝试过优化参数。都无果,起初偶尔一次机会在某个论坛上看到有一个人说,装了这个Icon插件之后就变的丝滑无比了,但不晓得为啥。我抱着狐疑的态度装了下,卧槽,霎时丝滑了。尽管我也不懂这是为什么,然而解决问题了之后这个Icon插件就变成必备插件了。如果有小伙伴遇到我想同的问题的话,那么请尝试。

这个buff是不是很弱小呢。

File Expander

有了这个插件,有些小伙伴平时用的Jad工具就能够扔了,它能在Idea里间接关上Jar包,并且反编译代码查看。甚至于能关上tar.gz,zip等压缩格局。

这里补充下,你我的项目里之所以不须要装插件就能看jar包里的代码,是因为jar在你的classpath内。如果独自关上一个jar包,不装插件是看不了的。

GitToolBox

这款插件当初我简直离不开它。

他能在我的项目上提醒你还有多少文件没提交,近程还有多少文件没更新下来。还能在每一行代码上提醒上次提交的工夫。查版本提交问题的时候尤其不便。

Maven Helper

这个我想应该是所有应用Idea开发者的标配插件了吧。

我常常应用到的性能便是可视化依赖书,能够清晰的晓得,哪个Jar包传递依赖了什么,哪个jar包什么版本和什么版本抵触了。

排查Jar包依赖等问题用这个几乎是神器。这个插件也提供了一些其余的快捷命令,右键间接唤起maven命令,颇为不便。

Translation

源码中很多注解都是英文,有时候看着有点吃力。这款翻译插件基本上与Idea一体化,从集成度和不便水平来说,能够吊打其余的第三方翻译软件了。不须要你切换窗口,间接一个快捷键就能够翻译整段文本了。

要害是这个插件的翻译引擎能够与多个翻译接口集成对接,反对google翻译,有道翻译,百度翻译,阿里翻译。实时进行精准疾速的翻译,自动识别语言。帮忙你在浏览源码里的英文时了解的更加透彻。

arthas idea

Arthas是阿里开源的一款弱小的java在线诊断工具,做java开发的小伙伴肯定很相熟。

这个工具简直曾经成为诊断线上java利用的必备工具了。

然而每次须要输出很长一段命令,有些命令忘记的话,还要去翻看Arthas的命令文档,而后还要复制代码中类或办法的全门路,很是不不便。而这款arthas的插件就能够让你齐全解脱这些苦恼。生产力大大晋升。

应用起来十分不便,进入代码片段,抉择你要诊断的类或者办法下面,右击关上Arthas命令,抉择一项,即可主动生成命令,省去你敲打命令的工夫。

Search In Repository

平时咱们如果要依赖一个第三方jar包,然而不晓得它的maven/gradle的坐标。咱们该怎么做?

搓点的做法基本上就是baidu了,略微高级点的就是到地方仓库去查下,最新版本的坐标是什么。而后复制下来,贴到pom里去。

这款插件,就无需你来回跳转,间接把地方仓库的查找集成到了Idea外面。你只须要关上这款插件,输出jar包的名字或者gav关键字,就能查到到这个jar包所有的版本,而后能够间接复制gav坐标。不便又快捷,洁净又卫生!

VisualGC

不晓得大家去诊断JVM堆栈用什么工具呢,是不是大部分都是用jdk的原生工具呢。

这里举荐大家一个Idea堆栈的可视化工具,和Idea深度集成。间接显示所有过程,双击即可关上JVM的堆栈可视化界面。堆栈和垃圾收集状况高深莫测!

Zoolytic

一款zookeeper节点的查看剖析插件。其实第三方也有一些zk的节点信息查看工具,然而我都感觉不够不便,直到我发现了这款插件。

idea外面间接能够看zookeeper的节点信息,十分不便。

最初

以上这10款Idea插件是我平时中用的十分多且通过筛选的,因为有些大家耳熟能详就不介绍了,置信小伙伴们都有装。

心愿大家能从以上插件中找到适宜本人的那几款,或者有更好更效率的插件,也能够评论里留言。

我是铂赛东,是开一个开源作者和内容博主,热爱生活和分享。如果你对我的内容感兴趣,请转发,点赞,而后关注我。