找到当前编辑 src 文件的快捷方式

您知道如何在项目树面板(Android Studio 的最左面板)中检查当前编辑文件的位置吗。(最糟糕的情况是所有文件夹都已折叠)

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

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

事实上,在 Xcode 有这样一个快捷方式,叫做“在项目导航中显示”

真是方便啊。

我想知道这是否也支持在 Android 工作室。

谢谢

27624 次浏览

您可以使用 AndroidStudio 左侧的 ProjectToolbar 中的 来源卷轴按钮。

locate

另一个解决方案是 Alt + F1 + 1。你也可以阅读 在 IntelliJ 中查找当前文件来获得更多的答案。

在“选项”菜单下,选择“自动从源滚动”

只需启用以下选项!

enter image description here

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

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

auto scroll

每当您更改文件的项目树将突出显示根据。

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

因此,另一种选择是要么点击以下图标: icon

或者

使用快捷键:

Alt + F1 + 1 或者 Alt + F1 + Enter

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

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

我是机器人开发的新手。我以前用崇高文本3写代码。为了让 Android 开发过程更加愉快,我做的第一件事就是将我在 SublimeText3中使用的所有快捷方式绑定到 Android Studio。现在,它就像家一样:)

导航-> 选择. .-> 项目视图-> 项目

对于 Mac 用户: Option + fn + F1,然后是 Enter

Android Studio 3.6.3(2020年4月)

点击参数设置 > 键盘图及搜索“在项目视图中选择”,然后分配你的快捷键。

在 AndroidStudio4中,在项目视图的“设置”菜单下现在是 Always Select Opened File

enter image description here

打开 pref-> Keymap,然后搜索“ < strong > 在项目视图中选择文件 ”,而不是“ < strong > select open file ”。