大家好,我是二哥呀。

昨天,有球友私信发我一篇文章,说里面提到的 Intellij IDEA 插件真心不错,基本上可以一站式开发了,希望能分享给更多的小伙伴,我在本地装了体验了一下,觉得确实值得推荐,希望小伙伴们有时间也可以尝试一下。

Vuesion Theme

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

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

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

当然了,主题这事,萝卜白菜各有所爱,就像玩 dota,我就喜欢露娜。

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>

File Expander

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

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

GitToolBox

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

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

Maven Helper

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

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

Translation

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

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

arthas idea

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

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

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

Free Mybatis plugin

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

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

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

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

VisualGC

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

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

CheckStyle-IDEA

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

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

最后

以上这 10 款 Intellij IDEA 插件也是我平常开发中经常用到的,如果大家有更好更效率的插件,也可以评论里留言。


喜欢我可以给我设为星标哦

好文章,我“在看”

装了这 10 个 IDEA 神级插件,基本上一站式开发了!相关推荐

  1. 10款idea神级插件,生产力必备神器!

    安装好Intellij idea之后,进行如下的初始化操作,工作效率提升十倍. 一. 安装插件 1. Codota 代码智能提示插件 只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句 ...

  2. ps抠头发插件_「福利」PS抠图神级插件——VertusFluid Mask

    有小伙伴跟我咨询一些摄影技巧,摄影后期,旅游攻略等方面的问题,以前都是谁问我我回答一次,后来发现同一个问题不止一个人问,所以就建个群! 粉丝群:QQ群:212183200 微信群请点击微信公众号:鸟看 ...

  3. Chrome居然是学术利器?一口气推荐15个神级插件赋能科研之路

    关注"心仪脑"查看更多脑科学知识的分享. 关键词:chrome.学术利器.神级插件 1. 科研学术利器(推荐等级最高5颗星) EndNote Click (原Kopernio) ★ ...

  4. 神级插件Bito介绍及使用

    还在用其他AI?不是说它不火了,而是你基本上很难访问了.这里介绍个便宜且免费的AI聊天插件,一样可以很棒.永久免费且不限制次数,有这好事?且听下文分解. 前言 虽然GPT 是用不了,推荐下国内的一些大 ...

  5. 一款语文老师写的word办公神级插件

    没错,正如题所说,这是一款语文老师开发的word办公神级插件----不坑盒子,小编体验了一下还真是太强大了! 双击exe文件,选择任意安装目录即可开始安装 如果你的电脑缺少运行库,软件会自动帮你下载安 ...

  6. 10 个超极好用的 VS Code 神级插件,每个程序员必备!

    公众号关注 「奇妙的 Linux 世界」 设为「星标」,每天带你提升开发效率! 无论你是经验丰富的开发人员还是刚刚开始第一份工作的初级开发人员,你都会想让自己的开发工作尽可能轻松一点.正确的工具使用则 ...

  7. python七大神级插件_IntelliJ IDEA 15款超级牛逼插件推荐(自用,超级牛逼)

    满满的都是干货  所有插件都是在 ctrl+alt+s   里的plugins 里进行搜索安装 1.CodeGlance 代码迷你缩放图插件 2. Codota 代码提示工具,扫描你的代码后,根据你的 ...

  8. 什么插件格式化文档_推荐15款IntelliJ IDEA 神级插件

    满满的都是干货 所有插件都是在 ctrl+alt+s 里的plugins 里进行搜索安装 1.CodeGlance 代码迷你缩放图插件 2. Codota 代码提示工具,扫描你的代码后,根据你的敲击完 ...

  9. IDEA 神级插件!效率提升 50 倍!

    点击关注公众号,利用碎片时间学习 安装好Intellij idea之后,进行如下的初始化操作,工作效率提升50倍. 一. 安装插件 1. Codota 代码智能提示插件 图片 只要打出首字母就能联想出 ...

最新文章

  1. 带你进入rest framework
  2. 样式表(CSS:Cascading Style Sheets)简要教程[上]
  3. 唐骏管理学之感动员工
  4. nyoj971爬行的蚂蚁
  5. Django之orm补充
  6. django安装_pip安装Django提示ssl不可用?如何解决?
  7. 搭建nginx + python + django +memcached+ mysql +fastcgi 环境
  8. win10 后台运行jar包_小编演示win10系统双击运行jar文件的教程
  9. 源码编译CWM Recovery
  10. MATLAB 四点定球及三点定圆(完整代码)
  11. EasyUI下拉框自适应高度
  12. 技术能力和工作能力的联系和区别
  13. 模板:旋转卡壳(计算几何)
  14. android 定时截图,这款 APP 让我每天都忍不住想发截图!
  15. STM32F103C8T6移植uC/OS-III基于HAL库
  16. Web技术的发展 网络发展简介(三)
  17. uniapp一套代码打包两个APP 安装失败,提示:与已安装应用签名不同,该文件包与具有同一名称的现有文件包存在冲突
  18. [LeetCode] Sqrt(int x)解题报告之无限逼近(牛顿法)
  19. Bugku-杂项-不简单的压缩包;一枝独秀
  20. vue+springboot贫困山区儿童衣物捐赠网站系统

热门文章

  1. 【WEBGL】VAO和VBO理解
  2. Android实战简易教程-第五十七枪(分享小米手电筒源码)
  3. JS向下向上取整等数字处理
  4. 概率论的学习整理--番外1:可重复且无次序的计数公式C(n+k-1,k) 的例题 : 同时丢3个骰子,会有多少种情况?答案不是216而是56!
  5. “基因编辑婴儿”背后到底用了什么术?
  6. 一加10 Pro怎么样?综合表现无短板
  7. leetcode 1005 Maximize Sum Of Array After K Negations
  8. python gdal 选择通道将tif格式影像转换为png
  9. python玩王者荣耀皮肤碎片怎么获得_手把手教你使用python获取王者荣耀英雄及皮肤高清图片...
  10. 当代市场营销方式有哪些?