You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Android Studio/IntelliJ中查看Kotlin类的函数与成员层级视图?

Android Studio查看Kotlin类层级结构的方法及实用技巧

内置成员结构视图(直接满足类内成员层级查看需求)

  • 固定面板模式:Windows/Linux端按下Alt + 7,Mac端按下Command + 7,即可唤出侧边固定的结构面板,会自动按层级梳理当前Kotlin类的所有成员:初始化属性、构造函数、成员函数、内部类/嵌套接口都可清晰展示,支持按名称排序、按可见性过滤无关内容。
  • 临时弹窗模式:不需要固定面板时,Windows/Linux端按下Ctrl + F12,Mac端按下Command + F12,会弹出悬浮的结构列表,直接输入关键词即可模糊匹配目标成员,回车即可跳转至对应代码位置。

类继承层级视图(查看类的上下继承关系)

  • 选中Kotlin类名后,Windows/Linux端按下Ctrl + H,Mac端按下Command + H,即可唤出类型层级面板,完整展示当前类的父类、实现的接口、所有子类的继承树结构。
  • 若需要查看单个函数的重写层级,选中目标函数名后按下Ctrl + Alt + H(Windows/Linux)/Command + Option + H(Mac),即可展示该函数在整个继承体系中的所有定义、重写节点。

常用效率技巧

  • 自定义结构面板过滤规则:点击结构面板右上角的齿轮图标,可按需勾选「显示属性」「显示构造函数」「按继承顺序分组」等选项,隐藏不需要的静态成员、扩展方法等内容,仅保留核心的初始化变量、函数等成员。
  • 高频访问点书签标记:针对经常需要查找的函数或变量,按下F11即可添加匿名书签,按下Shift + F11可调出所有书签列表,点击即可快速跳转,无需固定多个标签页。
  • 自定义成员分块:可在Kotlin代码中用//region 分组名称和//endregion将同类型的属性、函数包裹为一个分组,支持一键折叠展开,结构面板也会自动识别分组并展示对应的层级关系。

内容的提问来源于stack exchange,提问作者Yurowitz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 01:39:03