利用Idea生成的类图分析框架源码
来源:互联网 发布:二次元人物制作软件 编辑:程序博客网 时间:2024/05/22 02:24
1.前提
最近在研究Spring源码,借助spring官方提供的spring doc,和一些优秀博主的博客。但是尽管如此,在庞大的源码库中,使用
Ctrl+Alt+B
和Ctrl+←
,还是略显拙急。因此,我在想是否有提供自动生成UML类图关系的插件。无意间搜到了Ctrl+Alt+Shift+U
可以生成UmL类图,震惊中。于是决定好好看下Idea 官方提供的工具帮助文档,以及希望能够写一篇对大家有帮助的文章。
2.为图表配置默认设置
尝试修改默认设置
- 打开设置
File->Setting
或windows下按Ctrl+Alt+S
- 在搜索框中输入
Diagram
(如图所示,恩,我尝试加上了显示类的属性构造器和方法)
3.显示图
- 选择需要的类文件,在编辑器中打开它
- 按
Ctrl + Shift + Alt + U
或Ctrl + Alt + U
生成类Uml关联图
4.显示类图的成员变量等属性
右键
Show Categories->Filed
5.选中兄弟节点和子节点
- 在图中选择一个节点元素。
- 这样做,位于不同包中的类和包将自动变灰。
6.查看父节点和子节点
- 在图中选中节点元素
- 查看实现
Ctrl+Alt+B
- 查看父类
Ctrl+Alt+P
7.使用结构视图浏览
- 按
Ctrl+F12
显示图中节点元素列表 - 双击箭头可以跳转到具体类实现
- 聚焦某成员变量,方法时,按
F4
可以跳转到对应地方
阅读全文
0 0
- 利用Idea生成的类图分析框架源码
- 依赖注入框架dagger2的@Scope注解初探(根据生成的源码进行分析)
- 依赖注入框架dagger2的@Scope注解初探(根据生成的源码进行分析)
- 利用IDEA 搭建 ssh框架
- 利用idea环境进行Spring框架的使用和体验
- AIDL自动生成源码分析以及根据自动生成的源码来自定义类实现IPC
- 源码分析微信热修复框架Tinker的类加载过程
- 源码分析微信热修复框架Tinker的类加载过程 .
- 源码分析微信热修复框架Tinker的类加载过程
- iText生成PDF的关键源码分析
- dagger2的生成源码简单分析
- Android之MediaPlayer的框架源码分析
- Vollery网络框架的源码分析
- Spring的事物管理框架源码分析
- 利用IDEA查看和修改spark源码
- Android源码/框架源码分析
- Tor源码分析六 -- 总体框架图
- mini2440 nboot 源码分析+TOC框架图
- NIFI术语
- request获取ip
- 图解Unity3D跨平台机制(Windows, Linux, Mac OS, Android, iOS, UWP)
- jdk类库源码分析-各个包
- ios-处理登录
- 利用Idea生成的类图分析框架源码
- UNITY 往滚动视图(Scroll View)里面添加东西并显示出来
- c#之反射
- JAVA常见字符串方法
- fiddler 4 中遇到的proxy chenged 重新捕获的问题
- 用c++实现PV操作(父亲母亲儿子女儿)
- 端口扫描shell版和python版
- VIM简要配置
- c++输入字符