目录

1、Vuesion Theme

2、lombok

3、File Expander

4、GitToolBox

5、Maven Helper

6、Translation

7、arthas idea

8、Free Mybatis plugin

9、VisualGC

10、CheckStyle-IDEA


1、Vuesion Theme

颜值是生产力的第一要素,IDE 整好看了,每天对着它也是神清气爽,有木有?就 Intellij IDEA 提供的暗黑和亮白主色,虽然说已经非常清爽了,但时间久了总觉得需要再来点新鲜感?

Vuesion Theme 这个主题装上后,你会感觉整个 Intellij IDEA 更高级了。

安装完插件就立马生效了,瞧这该死的漂亮,整个代码着色,以及文件的图标,都更炫酷了:

2、lombok

可能提到 lombok,多多少少有些争议,但不得不说,这玩意的确是很能省代码,并且很多开源的第三方 jar 包,以及 Intellij IDEA 2020.3 以后的版本也都默认加了 lombok。

这么多注解可以选择,在写 VO、DO、DTO 的时候是真的省心省力。

如果没有 lombok 的帮助,那整个代码就要炸了呀。对比一下,是不是感受还挺明显的?

当然了,要使用 lombok,你得在 pom.xml 文件中引入 lombok 的依赖包。

<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId>
</dependency>

3、File Expander

这个插件不仅可以反编译,还可以打开 tar.gz,zip 等压缩文件,

如果有小伙伴反驳说自己不装插件也可以打开 jar 包里的代码,那是因为你的 jar 在 classpath。如果单独打开一个 jar 包,不装插件是看不了的。

4、GitToolBox

如果你经常使用 Git 提交代码的话,这款插件就非常的好用了。

它能直接提示你远程版本库里有多少文件更新,你有多少文件没有提交到版本库,甚至可以显示上一次提交的时间和版本更新者。

5、Maven Helper

这插件几乎人手一个了吧,Java 后端开发必备啊。

依赖可视化的神器,可以很清楚地知道依赖的关系图谱,假如有冲突的话,也是一目了然。

6、Translation

对于英文能力差的同学来说,这个翻译插件简直神了,它支持 Google 翻译、有道翻译、百度翻译、Alibaba 翻译。

刚好写这篇内容的时候,发现最新的版本是 3.3.5,趁机升级一波。有了这款翻译插件,看源码绝对是爽歪歪。以前遇到不认识的单词,真的是好烦,还要切到翻译软件那里查,现在可好,单词翻译、文档翻译、注释翻译,都有了。

7、arthas idea

Arthas 应该大家都很熟悉了,阿里开源的一款强大的 java 在线诊断工具。

但如果每次都要你输入一长串命令的话,相信你也会很崩溃,尤其是很多时候我还记忆模糊,很多记不住。这款插件刚好解决了我这个烦恼,极大地提高了生产力

使用起来也非常方便,直接进入你要诊断的方法和类,右键选择对应的命令,就会自动帮你生成了。

8、Free Mybatis plugin

Mybatis 基本上是目前最主流的 ORM 框架了,相比于 hibernate 更加灵活,性能也更好。所以我们一般在 Spring Boot 项目中都会写对应的 mapper.java 和 mapper.xml。

那有了这款插件之后,两者就可以轻松关联起来。

比如,我这里要查看 ArticleMapper 的 xml,那么编辑器的行号右侧就会有一个向右的→,直接点击就跳转过去了。

想跳转回来的话,也是同样的道理,所以有了这款产检,mapper 和 xml 之间就可以自由切换了,丝滑。

9、VisualGC

这里给大家推荐一个 JVM 堆栈可视化工具,可以和 Intellij IDEA 深度集成——VisualGC。

当我们需要监控一个进程的时候,直接打开 VisualGC面板,就可以查看到堆栈和垃圾收集情况,可以说是一目了然。

10、CheckStyle-IDEA

如果你比较追求代码规范的话,可以安装这个插件,它会提醒你注意无用导入、注释、语法错误❎、代码冗余等等。

在 CheckStyle 面板中,你可以选择 Google 代码规范或者 sun 的代码规范,跑一遍检查,就可以看到所有的修改建议了。

IDEA必备的10款插件相关推荐

  1. 程序猿必备的10款web前端动画插件十三

    1.jQuery圆形旋转切换菜单 带菜单项描述 jQuery有着无数的插件,菜单插件是jQuery插件中最多的,尤其是CSS3和HTML5的配合,让jQuery菜单变得更加丰富多彩.今天我们要给大家分 ...

  2. ​WebStorm 超好用的10款插件,效率提升了好多!

    ​WebStorm 超好用的10款插件,效率提升了好多! WebStorm 是jetbrains公司旗下一款JavaScript 开发工具.已经被广大中国JS开发者誉为"Web前端开发神器& ...

  3. 收藏!2022年开发运维必备的10款顶级工具

    工欲善其事必先利其器,作为互联网软件从业者,一款好用的工具往往能极大的方便我们解决问题. 下面我给大家盘点2022年开发运维必备的10款顶级工具,绝对能让你的工作效率事半功倍. 1.文件存储工具-CO ...

  4. 程序员必备的10款工具软件

    程序员必备的10款工具软件 第一款:TrueCrypt 用TrueCrypt的人可能并不是很多,这是一个能对磁盘加密的软件,可以对某一磁盘分区进行加密,开启计算机后,如果你没有打开TrueCrypt ...

  5. IntelliJ Idea 常用10款插件(提高开发效率)

    转自:https://blog.csdn.net/weixin_41846320/article/details/82697818 Intellij IDEA 中一些很牛B 的插件:https://b ...

  6. 2023年最值得下载的Macbook电脑必备实用10款软件推荐,装了绝不后悔!

    Hello!大家好,作为一名Mac电脑6年的老用户,最近刚刚更换了一台新的Mac电脑,之前使用的是MacBook Pro2015款,由于电池老化,换成了MacBook Air2020款,使用感觉还是非 ...

  7. 程序猿必备的10款web前端开发插件一

    1.CSS3实现的火柴燃烧Loading加载动画 这次我们要给大家分享一款非常特别的CSS3 Loading加载动画,整个Loading加载动画就好像是火柴在燃烧一样,不足的是火苗并没有那么真实,比较 ...

  8. Sketch装机必备!10款Sketch 插件使用率超高!

    本文给大家推荐和整理了 10款 使用率超高的 Sketch 插件.Sketch 是一款深受 UI 设计师欢迎的 UI 设计工具,由于其轻便的格式,简洁的 UI 界面操作,很快风靡 UI 设计行业.其 ...

  9. html炫酷在线,程序猿必备的10款超炫酷HTML5 Canvas插件

    1.超炫酷HTML5 Canvas 3D旋转地球动画 这是一款基于HTML5 Canvas的3D地球模拟动画,动画以太空作为背景,地球在太空中旋转,同时我们也可以拖拽鼠标来从不同的角度观察地球.另外我 ...

  10. activex for chrome 网银助手_这 10 款插件让你的 Chrome 更好用

    你有没有想过,在浏览器的新标签页看一眼就能知道今天要做的任务.发生的新闻:或者上网查资料时,浏览器能够自动帮你屏蔽无关网站,保持专注:甚至是在 YouTube 看视频时,也能像国内网站一样发送弹幕-- ...

最新文章

  1. mysql数据库配置文件my.ini
  2. Psych101(part7)--Day7
  3. 解决python中join路径分隔符跨平台移植性
  4. 很巧妙的进程防杀方法[秋镇菜原创]
  5. 第九节、人脸检测之Haar分类器
  6. Linux Kernel中irq handler, softirq handler 和 tasklet
  7. 想法独特 上半年最具特色摄像头集锦
  8. mysql开启url重写_开启URL伪静态的方法
  9. Altium designer学习(二)pcb库不求人——立创商城导出封装库
  10. c# splitContainer控件
  11. win10查看所有的wifi密码。
  12. golang 微信小程序登录
  13. 喜欢听音乐应该买什么蓝牙耳机?音质好听的蓝牙耳机推荐
  14. Hive详解之内表、外表和分区
  15. U-net复现pytorch版本 以及制作自己的数据集并训练
  16. 利用Chrome Edge浏览器调试AndroidWebView
  17. 帝国时代2哪个服务器稳定,《帝国时代2决定版》新手该选择哪个国家|新手使用国家推荐...
  18. apmserv php 5.6,APMServ下载|APMServ 5.2.6 正式版下载-太平洋下载中心
  19. 关于Gson的TypeToken
  20. 码农干货系列【10】--光线追踪进阶:javascript玩转3D纹理映射

热门文章

  1. 2013年10个稳赚行业曝光
  2. 虚拟机中centos7找不到vim命令的解决方法
  3. c#窗体程序 内嵌浏览器
  4. Anaconda下载速度慢
  5. anaconda下载与spyder的报错解决
  6. 解决MAC系统字体发虚,更换默认字体为微软雅黑
  7. rx560d linux 图形设计,RX 560D对比RX 560哪个好?RX560D与560的区别对比详细评测
  8. 微信APP支付 C#
  9. 台式计算机液晶显示屏尺寸,台式电脑显示屏共有多少种尺寸?
  10. java 使用itextpdf分割pdf文件,pdf分页