2013-08-19 11 views
89

我一直在搞Android Studio,到目前为止我喜欢大部分我见过的东西。有一件令我讨厌的事情就是缺乏一个班级的“目录”。我很抱歉不知道该怎么称呼它。但我所指的是eclipse中的下拉菜单,它列出了该类文件中的所有方法,接口,类等。这可以让你跳到那个位置。此视图位于“包资源管理器”中,然后单击该类左侧的箭头。这是让我真的错过日食的一件事。我知道你可以很容易地在Ctrl+F里搜索文档,但是我经常忘记方法名称。我试图通过here看,但无济于事。只是想知道如果有人知道某种方式来处理这个问题。Android Studio/Intellij想法:一个类的“目录”

+0

另请参阅http://stackoverflow.com/a/3992371/104891。 – CrazyCoder

回答

205

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

IDEA window with Structure tab

+9

太棒了,正是我在找的东西。太糟糕了,我无法自己想出来。 –

+3

我不知道为什么他们不能实现一个下拉列表来跳转到一个方法,因为在主工具栏下面的面包屑样式导航中,就像QtCreator,XCode和其他人一样。本来会更方便的。 – iforce2d

+4

我能够将“Structure”拖动到UI的右侧。现在我可以同时看到类结构和项目结构 - 就像我在Eclipse中使用的那样。 –

1

我目前使用Android工作室的测试版0.8.9,你需要做的就是点击在Android Project View设置图标。如果您选择“显示成员”,那么类可以展开,并且您可以使用项目视图浏览课程。

38

我刚刚在Android Studio中提供了一个提示,以帮助确切解决这个问题。

您可以在当前编辑的文件快速浏览与 按Ctrl/+F12(导航|文件结构)。

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

而且,如danny117指出,可以使用Alt键/+ 来显示/隐藏在一个侧板视图相同的内容(在克里斯小丑上面所示-Young的答案)。

+4

我只想ping alt + 7 – danny117

+0

对于'文件结构'只是CMD + F12 – Caipivara

+2

是的,这就是邮政说:) –

4

查看>工具窗口>结构