发布时间:2023-11-02
浏览次数:0
每天都在花钱
作者|杜克
来源|.com/deng-cc/p/.html
记得以前学习的时候,总是把从上到下的继承关系和接口实现记得一团糟。 这次使用IDEA,结果一目了然,而且很好用,在这里分享一下。
以图形方式查看继承链
在要查看的类的选项卡中,右键单击并选择。 有show和show...Popup,不过前者是在选项卡中新建的,后者以浮窗的形式显示:
其实你也可以从左侧的项目目录树中右键点击你想要查看的类并选择相同,效果是一样的:
然后你会得到如下所示的继承关系图,以自定义为例:
显而易见的是:
优化继承链图,想我所想
1 删除你不关心的类
有些得到的继承关系图并不是我们想要理解的,比如上图中的sum。 我们只想关心重要的继承关系。 我们应该做什么?
很简单,删除即可。 单击以选择要删除的班级,然后只需使用键盘上的按键即可。 清理完其他类之间的关系后,图如下:
2 显示班级详细信息
有人说,呃,这怎么行? 那我还想看看继承的方法? 简单,IDEA就能满足你。
在页面上右键,选择show,根据需要展开类中的属性、方法、构造函数等。 当然第二种方法也可以直接使用上面的工具栏:
然后你会得到:
什么,你还想在方法中进行过滤,比如你想查看权限及以上? 很简单,右键单击并选择级别,然后根据需要进行调整。
怎么,你觉得图形太小,看不清楚吗? IDEA也能满足你。 按住键盘上的 Alt 键,就会出现一个放大镜。 你是惊讶还是惊讶?
3 将其他类添加到关系中
当我们还需要检查其他类是否与当前类有继承关系时,可以选择将它们添加到当前的继承关系图中。
右键单击该页面,选择添加类到,然后输入要添加的类:
比如我们添加了一个类,如下图所示。 好吧,没有箭头。 看起来和现在的类、接口没有什么不可描述的关系:
4 查看具体代码
如果你想查看某个类中某个方法的具体源码,当然不可能以图形方式展示给你,不然会爆屏?
不过,你可以使用图形或者配合IDEA快速、方便地输入某个类的源代码进行查看。
双击某个类后,可以浏览该类下面的方法列表。 对于要查看的方法,选择它,右键单击,然后选择跳转到:
进入某个类后,如果想快速查看该类的其他方法intellij idea 数据库关系图,也可以使用IDEA提供的功能:
选择左栏后,类中的所有方法都会显示在上图的左侧。 点击哪个方法,页面内容就会跳转到该方法部分。
终于
可以说,使用上面提到的IDEA功能来学习和查看类关系intellij idea 数据库关系图,了解主流框架源码等东西,是非常舒服的。
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码