Android Studio/Intellij Idea:一个类的"目录"

Rya*_*ith 105 intellij-idea android-studio

我一直在搞乱Android Studio,到目前为止,我喜欢我所见过的大部分内容.但令我讨厌的一件事是缺少一个班级的"目录".我很抱歉不知道该怎么称呼它.但我所指的是eclipse中的下拉菜单,其中列出了该类文件中的所有方法,接口,类等.然后,您可以跳转到该位置.此视图是在"Package Explorer"中,然后单击该类左侧的箭头.这是让我真的很想念日食的一件事.我知道您可以轻松地Ctrl+F在文档内搜索,但我经常忘记方法名称.我试着在这里,但无济于事.只是想知道是否有人知道某种方法来处理这个问题.

Chr*_*ung 237

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

带结构选项卡的IDEA窗口

  • 很棒,正是我想要的.太糟糕了,我无法自己解决这个问题. (9认同)
  • Eclipse中的CMD + O就像Android Studio中的fn + CMD + F12! (9认同)
  • 我能够将"结构"拖动到UI的右侧.现在我可以同时看到类结构和项目结构 - 就像我在Eclipse中一样. (4认同)
  • @jazzyjester你应该得到正确的答案.**CMD + F12**太棒了.使用'Fn'键取决于键盘型号. (4认同)
  • 我想知道为什么他们不能实现一个下拉列表来跳转到一个方法,就像QtCreator,XCode和其他人那样在主工具栏下面的痕迹导航样式导航.本来会这么方便. (3认同)

Mar*_*Bro 48

我刚刚在Android Studio中获得了一个Tip of the Day弹出窗口帮助解决了这个问题.

您可以使用Ctrl/ +F12(导航|文件结构)快速导航当前编辑的文件 .

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

另外,正如danny117所指出的,您可以使用Alt/ +7在侧面板视图中显示/隐藏相同的内容(如上面Chris Jester-Young的回答所示).

  • 我只想在alt + 7中ping (5认同)
  • 是的,这就是帖子所说的:) (2认同)

Bob*_*bby 12

查看>工具窗口>结构