在资源管理器树中打开当前编辑文件

Vnu*_*uuk 30 visual-studio-code

我不知道是否有一个快捷的VS代码,突出在解决方案资源管理树当前打开的文件.就像我们在Visual Studio中一样:

Alt + Shift + L
Run Code Online (Sandbox Code Playgroud)

Ted*_*Ted 38

无法忍受没有完整的答案,所以想出以下几点:

没有直接键盘快捷键:

  1. 通过Cmd- Shift- P(或Cmd+ P然后>)打开命令调色板并键入Files: Reveal Active File in Side Bar.
  2. 这显示侧栏中的活动文件类似于Visual Studio的Alt+ Shift+L

然后,取上面的内容并将键盘快捷键映射到它:

  1. 打开键盘快捷键的喜好通过文件Cmd- Shift- P其次Preferences: Open Keyboard Preferences File.
  2. 添加以下内容(以Visual Studio为首,我个人将其映射到Alt+ Shift+ L,但映射到您想要的内容).
// Place your key bindings in this file to overwrite the defaults      
[
  {
    "key": "shift+alt+l",
    "command": "workbench.files.action.showActiveFileInExplorer",
  },
]
Run Code Online (Sandbox Code Playgroud)

请注意,它不如Visual Studio,Atom等,因为您无法使用树中的箭头键导航(箭头键导航活动文件内容),但我想我最终会弄明白该怎么做那.

  • @Ted @TweeZz在“文件:在边栏中显示活动文件”之后,按Ctrl + Shift + E(显示资源管理器)。之后,我可以通过箭头键浏览资源管理器中的文件。 (2认同)

Rob*_*ens 33

我不认为有这样的命令,但是有一个快捷方式可以在打开它时启用/禁用显示当前文件:

"explorer.autoReveal": true

  • 我是 VS Code 新手,如何使用它?我该把它放在哪里? (2认同)

Mar*_*ark 11

尝试这个:

连同@Rob的正确答案:

"explorer.autoReveal": true
Run Code Online (Sandbox Code Playgroud)

然后Ctrl- - ShiftE 显示浏览器)集中在Explorer中文件和arrow密钥将导航上/下/左/右喜欢任何列表。这个工程即使Explorer是之前关闭Ctrl- - 。ShiftE

Ctrl- Shift- E有,它会切换以及高亮显示的文件和编辑之间的焦点额外的奖励。


Den*_*nov 7

右键单击文件选项卡(不一定是当前选项卡),然后单击“在侧栏中显示”。

在此处输入图片说明


use*_*826 6

F1 然后输入“reveal”在 VS Code 中也有效,至少对我来说是这样。


Nar*_*ren 5

我能够通过使用workbench.files.action.focusFilesExplorer键绑定自定义命令来实现这一点Alt+ shift+L

  1. 打开键盘快捷键ctrl+ K+ shift+S
  2. 搜索 focusFilesExplorer 命令并自定义
  3. 提供您习惯的键绑定 - 我将我的设置为Alt+ Shift+L