使用IDE(例如:VSCode)开发面向对象项目的时候,是否有显示类继承关系呢?不管是图形方式还是文本方式表示都可以?-灵析社区

PX_13

在VSCode这样的IDE上,是否有地方可以展示一个类的继承关系? 比如: 我有代码: class A { } class B extends A { } class C extends B { } class D extends B { } 那么这里的继承关系如下: ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240917/8eedb8d02d076367c6d21fd53572d7be.png) 比如在使用IDE(例如:VSCode)开发面向对象项目的时候,是否有显示类继承关系呢?不管是图形方式还是文本方式表示都可以。

阅读量:153

点赞量:0

问AI
IntelliJ 系列产品,如 IDEA、WebStorm 等, 可以在选中类名后,右键,"Diagrams" -> "Show Diagrams..." ,然后看到类的继承关系。 如果你选中的是一个子类,他会自动展开这个类的所有祖先类。 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240917/94debe9a8beecf3bcc06a71570703a2e.png) 如果你选择了一个祖先类,那就需要你右键点击,选择 "Show Implementations" 选择显示的子类。 在这个界面,右键空白处,可以导出这个图为部分格式语法,但是,外部的显示样式不一定跟内部显示的一样。 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240917/0ffa539e854c88063c26c87b14c9d553.png)