Android Studio中的快捷方式以找到当前正在编辑的src文件


146

您是否知道如何在项目树面板(Android Studio的最左侧面板)中检查当前编辑文件的位置(手动除外)。(最坏的情况是所有文件夹都折叠了)

导航->类快捷方式可以在编辑面板(中央面板)中快速向我显示src文件。然后,我想知道src文件在项目树中的逻辑位置(左面板),以便我可以在同一包中快速添加一些新文件。(例如,右键单击包并添加新的类)。

当前,我必须展开项目树并逐个文件夹找到它。

实际上,在Xcode中,有一个名为“ Reveal in Project Navigate”的快捷方式。

这是多么方便的方法。

我想知道Android Studio是否也支持此功能。

谢谢



1
这正是许多相同的IntelliJ,所以看看这个StackOverflow的问题:stackoverflow.com/questions/1086041/...
蒂莫·莱曼

得到它了。非常感谢。
罗伊·马

@TimoReimann的参考作品。谢谢
罗伊·马

Answers:


243

您可以使用Android Studio左侧项目工具栏中的从源滚动按钮。

定位

另一个解决方案是Alt+ F1+ 1。您还可以阅读IntelliJ中的“定位当前文件”以获取更多答案。


32
键盘快捷键:Alt-F1, Enter
wal

3
要注意的是,单击按钮对我没有任何帮助,但是启用Autoscroll from Source(右键单击该按钮左侧的空白区域)现在可以选择树中打开的文件。同样,启用它后,按钮也会被删除。
FirstOne '17

Alt-F1菜单是一个救命稻草,谢谢@wal。Alt-F1 8在发现者中发现:)
adamF '18

39

只需启用以下选项!

在此处输入图片说明


尽管从技术上讲,这并不是OP要求的,但它比顶部的答案要好得多。不知道为什么这么少的支持。
斯坦·林

11

对于自动滚动,您可以执行以下操作:

您需要确保Autoscroll to SourceAutoscroll from source已启用。

自动滚屏

无论何时更改文件,项目树都将突出显示。

如果项目规模很大(几个模块或庞大的代码库),并且您使用快捷键Ctrl+ N导航到一个类,我观察到了一些缓慢和滞后。

因此,可以选择单击以下图标: 图标

要么

使用键盘快捷键:

Alt+ F1+ 1 Alt + F1+Enter


4

您可以将快捷方式(键盘映射)添加到“在项目资源管理器中显示当前编辑文件”命令。

  1. Ctrl + Alt + S对于Windows用户,按,以打开“设置”
  2. Keymap在侧边栏上选择
  3. 使用搜索框找到命令,在其中输入以下内容: select in project view
  4. 右键单击结果,然后选择添加键盘快捷键
  5. 键入您想要的任何键盘组合,例如,我更喜欢Ctrl + K在项目浏览器中显示当前编辑文件的快捷方式
  6. 单击确定按钮。它会提示您从现有命令中删除键入的键盘快捷键,因此只需单击“删除”按钮。

我是android开发的新手。我曾经在Sublime Text 3中编写代码。要做的第一件事就是使我在Sublime Text 3中使用的所有快捷方式绑定到Android Studio,这使android开发更加有趣。现在,感觉就像在家里一样:)


谢谢。正是我搜索的内容。
РомаБогдан19年



2

Android Studio 3.6.3(2020年4月)

转到“首选项”>“键盘映射”并搜索“在项目视图中选择”,然后分配键盘快捷键。


1
您可能需要澄清如何进行按键绑定
Massimo Frittelli


0

现在Always Select Opened File,在Android Studio 4中,它位于项目视图的“设置”菜单下。

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.