关于idea:装了这几个IDEA插件基本上一站式开发了

42次阅读

共计 2337 个字符,预计需要花费 6 分钟才能阅读完成。

前言

前几天有社区小伙伴私聊我,问我都用哪些 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 插件是我平时中用的十分多且通过筛选的,因为有些大家耳熟能详就不介绍了,置信小伙伴们都有装。

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

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

正文完
 0