⑴ 如何在IntelliJ IDEA中检索maven依赖jar包的源码
第一步:将IKAnalyzer.jar包存放在一个文件夹中,比如mylib文件夹第二步:建立一个IKAnalyzer.jar包相关的pom.xml文件,需要在pom.xml文件中定义其maven坐标及其相应的依赖代码即可,同样将pom文件存放在上述jar文件同一文件夹下;第三步:打开CMD,进入到mylib文件夹,运行下面的命令:mvninstall:install-file\-Dfile=IKAnalyzer3.2.8.jar\-DgroupId=org.wltea.ik-analyzer\-DartifactId=ik-analyzer\-Dversion=3.2.8\-Dpackaging=jar
⑵ 如何在IDEA里查看引入MAVEN依赖包源码
idea有import功能,可以导入本地源码和类库。 点File--> Import Porject,选择你本地的源码路径,根据向导提示导入,idea兼容四种IDE的工程: 1、Eclipse .project .classpath file,也就是你的源码中有eclipse的工程文件.project .classpath,...
⑶ Intellij IDEA 阅读源码的 4 个绝技,我必须分享给你!
为了满足众多 IntelliJ IDEA 粉丝的要求,特此整理了四招 IDEA 阅读源码的绝技,希望能够帮助到您。
一、定位到方法实现类
在 IntelliJ IDEA 中,利用快捷键 Ctrl + 鼠标左击 可以默认跳转至方法所在的接口,例如点击 getBean 方法会跳转至 BeanFactory 接口。若要跳转至方法的实现类,使用快捷键 Ctrl + Alt + 鼠标左击 或在引用的方法上点击 B,可以实现跳转,并在多个实现类之间进行选择。右上角的 Open as Tool Window 图标展开后,可以看到更多详细信息。
二、查看类层级关系
在 BeanFactory 类中,使用快捷键 Ctrl + H 打开类的继承层级面板,或在类名称上使用 Ctrl + Alt + 鼠标左击(B)可以展示类的继承关系。右键选择 Diagram > Show Diagram… 可以打开类的继承图,合理利用 Show Parents 和 Show Implementations 菜单进行优化。
三、查看类结构
IntelliJ IDEA 中提供了一个类似于 Eclipse 中 outline 的面板,名为 Structure,可以快速浏览类的大纲,并快速定位到类的方法、变量等信息。使用快捷键 Alt + 7 可以快速调出这个面板。
四、源码统计
在 IntelliJ IDEA 中,可以安装 Statistic 插件来统计代码行数、数量、大小等信息,适用于 JDK 1.8+ 版本。通过这个插件,可以了解整个源码的总体数量,也可以对已经阅读的部分进行统计,逐步实现源码阅读的攻破。
通过掌握以上四个技巧,阅读和跟踪源码变得更加轻松。更多往期 IntelliJ IDEA 技术文章可以关注Java技术栈阅读。本文系 "Java技术栈" 原创,转载、引用本文内容请注明出处,禁止抄袭、洗稿,请自重,尊重他人劳动成果和知识产权。