如何在资源管理器中显示当前文件?

问题描述 投票:0回答:5

当我打开一个文件时,我希望有一个快捷方式可以在

EXPLORER
内导航到该文件,以便我可以看到它所在的位置。

我该怎么做?

visual-studio-code keyboard-shortcuts
5个回答
163
投票

在命令面板(F1)中,有一个

Files: Reveal Active File in Side Bar
命令。您可以通过键盘快捷键编辑器为其分配快捷键:

或者,您可以尝试 Reveal 扩展,将此按钮添加到编辑器中:

使用此快捷方式作为“手动显示”时,禁用自动显示可能是有意义的:

// Set this in your settings.json file
"explorer.autoReveal": false

32
投票

要在 Windows 资源管理器或侧边栏中显示活动文件:

  • 右键单击文件选项卡并选择“在资源管理器中显示”/“在侧栏中显示”

在 Windows 资源管理器中显示的键盘快捷键是 ctrl K R

要在侧边栏中显示文件,您可以在键绑定窗口中分配自定义代码:


17
投票

只需按 Cmd + Shift + E,资源管理器就会显示您正在查看的文件。


6
投票

想补充一点,第一个答案仍然有效,但文本从“在侧边栏中显示文件”稍微更改为“在资源管理器视图中显示”

右键单击选项卡


0
投票

在 Linux Ubuntu 20.04 上的 Visual Studio Code 1.78.0 中进行了测试。

无需扩展。

几个额外的简单方法:

  1. [已经在这个答案中提到,我第一次学到它]

    右键单击窗口顶部感兴趣的文件选项卡-->“在资源管理器视图中显示”,如下所示:

  2. 以下方法

    适用,如果您"explorer.autoReveal"

    设置值(因为其默认值为
    true
    ),
    (如果您已在内明确将其设置为
    true
    settings.json
     文件,如下所示:

    // Controls whether the Explorer should automatically reveal and select // files when opening them. // - true: Files will be revealed and selected. // - false: Files will not be revealed and selected. // - focusNoScroll: Files will not be scrolled into view, but will still be // focused. // GS note: default is `true` "explorer.autoReveal": true,
    
    
    1. [尚未在任何其他答案中解释]

      单击文件资源管理器视图顶部的“刷新资源管理器”按钮:

    2. [尚未在任何其他答案中解释]

      单击窗口顶部的

      任何其他文件选项卡(假设您打开了多个文件),然后单击返回您感兴趣的文件。

    3. [尚未在任何其他答案中解释]

      Ctrl + PageDown 向右导航一个文件选项卡(假设您打开了多个文件),然后按 Ctrl + PageUp 向左导航回原始文件一个选项卡。

另请参阅两个主要答案:

  1. 作者@Gama11 - 在那里我了解了 Reveal 命令、Reveal 扩展和 "explorer.autoReveal"
     settings.json 设置。
  2. 作者@jps - 我在那里了解了右键单击-->“在资源管理器视图中显示”菜单选项。
© www.soinside.com 2019 - 2024. All rights reserved.