哈喽,我是老鱼,一名致力于在技术道路上的终身学习者、实践者、分享者!
IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一。
由于日更激活码最近特别不稳定,所以给大家提供了相对稳定的专属激活码 (专属正版激活码资源非常宝贵,希望大家珍惜)
IDEA激活码:yuque.com/yueryi/oldfish513/vvl1mreq2f34h8eh
IDEA激活码地址:yuque.com/yueryi/oldfish513/vvl1mreq2f34h8eh
将激活码直接复制粘贴到activation code即可激活软件,如果是新的版本,换新激活码的时候code with me也要激活一次
激活后如果显示 key is invalid,这是因为你pj过软件的原因,请按如下操作 打开软件,help edit VM options ,删掉最下面一行的javaagent,重启软件即可~
IDEA优秀插件推荐:
End
Maven Helper
现在 Java 项目通常会使用 maven 或者 gradle 构建,对于maven 项目来说, jar 包冲突非常常见。
那么如何更容易地查看和解决 jar 包冲突呢?
大家可以安装该插件,安装后 IDEA 中打开 pom.xml 文件时,就会多出一个 “Dependency Analyzer” 选项卡。
如上图所示,该插件支持值插件冲突的 jar 包,可以选择冲突的 jar 包将其 exclude 掉。
FindBugs
程序员总是想尽可能地避免写 BUG, FindBugs 作为静态代码检查插件,可以检查你代码中的隐患,并给出原因。
当然还有很多类似的静态代码检查插件,大家可以自行了解安装。
SequenceDiagram
SequenceDiagram 可以根据代码调用链路自动生成时序图,超级赞,超级推荐!
这对研究源码,梳理工作中的业务代码有极大的帮助,堪称神器。
安装完成后,在某个类的某个函数中,右键 --> Sequence Diagaram 即可调出。
如下图是 Netty 的源码,可以通过该插件绘制出当前函数的调用链路。
双击顶部的类名可以跳转到对应类的源码中,双击调用的函数名可以直接调入某个函数的源码,总之非常强大。
Stack trace to UML
Stack trace to UML 支持根据 JVM 异常堆栈画 UML时序图和通信图。
打开方式 Analyze > Open Stack trace to UML plugin + Generate UML diagrams from stacktrace from debug
Java Stream Debugger
Stream 非常好用,可以灵活对数据进行操作,但是对很多刚接触的人来说,不好理解。
那么 Java Stream Debugger 这款神器的 IDEA 就可以帮到你。它可以将 Stream 的操作步骤可视化,非常有助于我们的学习。
End
我是老鱼,白天敲代码,晚上搞自媒体。课程 | 陪跑 | 项目 | 副业咨询添加下方好友,备注 “副业” 送你一份副业赚钱资料vx:erye_520888
- Jetbrains 软件激活码分享 -