idea阅读源码如何查看类图结构

2025-05-23 09:59:15

1、为了介绍如何使用idea的类图结构,我们这里使用spring的源码来演示,如图所示,spring使用频率非常高的一个类ApplicationContext,打开此类之后可以看到该接口继承多个父接口,且层次也比较多,如果单纯从代码上看,比较混乱,难以分清层级

idea阅读源码如何查看类图结构

2、在当前类中右击鼠标,右键菜单中选择Diagrams>Show Diagram衡痕贤伎s,快捷键Ctrl+Alt+Shift+U(不同的系统和快捷键风格快捷键会有差异),如果是spring的类会出现如图所示的弹框,第一项是类图结构,第二个是spring beans的依赖,这里我们选择第一项

idea阅读源码如何查看类图结构

3、选择了java class diagrams之后,如图所示就是我们需要的类图结构了,工具会自动根据当前类以及继承结构体系绘画出类图,从图中可以清晰的看出来层级关系,一目了然

idea阅读源码如何查看类图结构

4、在类图中选择其中一个类右键选择Jump to Source可以快速跳转到对应的类源码中

idea阅读源码如何查看类图结构

5、以上查看的是类图只有类名和结构,但没有显示成员信息,点击上方工具图标,如图红色框内m图标,显示成员方法信息

idea阅读源码如何查看类图结构

6、以及根据public、package和protected权限级别来显示,默认All显示全部

idea阅读源码如何查看类图结构

7、不但可以显示成员方法信息,点击f图标按钮可以显示成员字段属性,工具图标比较多,大家可以根据自己的需要尝试使用

idea阅读源码如何查看类图结构
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢