装了这几个IDEA插件,让你在写代码时起飞

📝亲录:【深入浅出精华版】Java全套学习路线规划及配套视频和笔记

简介:大家好,我是枫哥🌟一线互联网的IT民工、📝资深面试官、🌹Java跳蚤网课堂创始人。拥有多年一线研发经验,曾就职过科大讯飞、美团网、平安等公司。在上海有自己小伙伴组建的副业团队,目前业余时间专注Java技术分享,春招/秋招/社招/跳槽,一对一学习辅助,项目接活开发。

🎉🎉扫码左侧二维码,加入群聊,一起学习,一起进步!

🌟 欢迎关注 🌟 收藏 🌹留言 🌹

🍊🍊:文末送福利

插件给各位大佬奉上

Vuesion Theme

Atom Material ICons

File Expander

GitToolBox

Maven Helper

Translation

arthas idea

Search In Repository


近期我整理一些我日常中经常使用的IDEA插件,这些插件有些挺小众,但的确非常提升效率,在这推荐给大家。

Vuesion Theme

首先推荐的是一款皮肤,因为IDEA默认就2款皮肤(黑白2色),白色时间长了会对眼睛有所伤害。黑色的有点太黑了,代码高亮也不好看,长时间难免看着有点审美疲劳。

颜值是生产力的第一要素,主题好看美观,整个人心情也好一点,自然写出的bug就少一点。。。。没错就是这个道理。

在这么多的IDEA的主题中,个人海曙比较偏爱这一款。非常适中的UI颜色,漂亮的代码高亮主题。看了一年多了,都没有审美疲劳。

附上代码主题效果:

主题网址:Vuesion Theme - IntelliJ IDEs Plugin | Marketplace

Atom Material ICons

第二款推荐的是一款ICON插件,不少小伙伴肯定也有用过。

虽然这个Icon不难看,但是我也没觉得那么好看,可我为什么还要推荐呢?

因为啊,这款ICon 插件自带一个buff....这个我当时怎么也想不通啊。

效果如下:

其实感觉还不错,没有现象的那么难看。那接下来我就要说说这个icon插件附带的buff了。

idea在macOs下,无论是Macbook pro 还是现在的Macbook pro m1 版本,总感觉在拖动滚动条或是鼠标键滚屏时有点卡顿,并不是电脑性能的问题,我在网看到有其他小伙伴也遇到了中种情况。应该是idea 对MacOs系统的优化问题。

我曾尝试过增大idea的Jvm缓存,尝试过优化参数,都无果,后来偶然一次机会再某个论坛上看到有一个人说。装了这个Icon 插件之后就变的丝滑无比了,但不知道为啥。我抱着怀疑的态度装了下,没想到太意外了,瞬间丝滑了。虽然我也不知道为什么会这样,但是解决问题之后,这个Icon插件就变成了必备插件了。

插件网址:Atom Material Icons - IntelliJ IDEs Plugin | Marketplace

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坐标。方便又快捷,干净又卫生!

以上这几款插件我觉得相当不错的,所以就推荐给大家,希望可以给小伙伴们带来帮助。

🌹 🌹感谢大家,坚持看完,既然选择了这条路,那就一起加油,一起学习!如果需要学习资源,实战面试资料,项目资源。关注公众号:IT枫斗者,🌟根据关键字领取对应的资料福利🌟!咨询解决问题,公众号私聊枫哥,备注来意。

🍊回复:java全套学习资源

🍊回复:面试资料

🍊回复:枫哥简历

🍊回复:程序员表白神器               

(从此告别程序员单身狗!)

🍊回复:程序员兼职网站

🍊回复:枫哥666                             

( 获取66套项目实战资料,大厂面试视频)

  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT枫斗者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值