IntelliJ IDEA:有没有办法列出一个类及其父级实现的所有接口?
2022-09-02 13:13:37
我从事一个相对复杂的Java项目,其中类在之前通常有四到五个祖先。给定这样的类,例如 在这样的层次结构中:,我想知道它有效地实现了哪些所有接口。也就是说,我也有兴趣看到实现,例如,即使它仅在类的声明中声明,甚至当实际上没有实现接口指定的任何方法时(当然,如果谈论的话)。Object
D
Object > A > B > C > D
D
Serializable
B
D
Serializable
我尝试过的这些信息的一些潜在来源包括:
- 在“结构”窗口中使用“按定义类型分组”,但这不会显示空接口(= 没有方法的接口),以及
- “层次结构”窗口 -- 但是在查看类的层次结构时,这不包括接口。
有没有办法在IDEA中获取此信息,而不必打开相关类的所有祖先类的文件?