110

我一直在玩弄 Android Studio,到目前为止,我喜欢我所看到的大部分内容。让我烦恼的一件事是课程缺少“目录”。我很抱歉不知道该怎么称呼它。但我指的是 Eclipse 中的下拉菜单,其中列出了该类文件中的所有方法、接口、类等。然后,这使您可以跳到该位置。此视图是当您在“包资源管理器”中并单击类左侧的箭头时。这是让我非常想念日食的一件事。我知道您可以轻松地Ctrl+F在文档中搜索,但我经常忘记方法名称。我试图通过这里查看但无济于事。只是想知道是否有人知道一些方法来处理这个问题。

4

5 回答 5

248

IDEA 有一个名为“Structure”的选项卡,其中显示了当前打开的类的所有方法、字段等。

带有结构选项卡的 IDEA 窗口

于 2013-08-19T02:56:55.820 回答
51

我刚刚在 Android Studio 中弹出了一个提示窗口来帮助解决这个问题。

Ctrl您可以使用/在当前编辑的文件中快速导航 ⌘</kbd>+F12 (Navigate | File Structure).

它显示当前类的成员列表。选择要导航到的元素,然后按 Enter 键或 F4 键。要轻松找到列表中的项目,只需开始输入其名称即可。

此外,正如danny117指出的那样,您可以使用Alt/⌘</kbd>+7 to show / hide the same content in a side panel view (shown above in Chris Jester-Young's answer).

于 2014-11-16T00:28:01.827 回答
14

视图 > 工具窗口 > 结构

于 2017-02-09T06:46:28.930 回答
4

除了Chris Jester-Young所说的,值得指出的是如何查看光标所指向的类的方法和属性。

a)键入Ctrl + H光标指向的类。

b)在类名中,在层次结构窗口中,双击类名。系统确认后,将反编译并打开类代码。

c) Alt + 7 (Windows) 或Command + 7(MAC) 显示结构窗口

d)现在可以可视化属性、方法、派生类、派生接口,甚至包括继承项。所有与插入符号下的类有关。

于 2019-05-23T21:37:37.307 回答
1

我目前正在使用 Android Studio 的 Beta 0.8.9,您需要做的是单击Android Project View中的设置图标。如果您选择“显示成员”,则类变得可展开,您可以使用项目视图在类中导航。

于 2014-09-29T15:47:19.177 回答