如何使用 VS 代码资源管理器进行导航

How to navigate with VS code explorer

这是一个关于 VS 代码浏览器 window 导航的问题。

在 Windows Explorer 应用程序中,我可以立即向下导航到我选择的任何文件。 如果 windows 资源管理器 window 以升序名称顺序显示我的文件夹或文件,我可以通过键入 file/folder 的第一个字母快速 select 下面的任何条目正在寻找。例如,如果我输入 "C",selection 会立即下降到第一个以 C 开头的 file/folder。到目前为止,这是默认的 Windows 导航回到我记忆中。 那么我可以在 VS 代码资源管理器中执行此操作吗? 我的项目相当长,必须向下滚动才能看到第 50 个(或第 100 个)文件有点痛苦。那么这个功能或类似的东西在 VS 代码中可用吗?浏览器 window 以升序显示 file/folder,所以这应该是可能的。如果这不是 VS 代码中的功能,那么在整个 VS 代码资源管理器中导航的推荐方法是什么?

keyboard navigation in the explorer:

There are now three different types of keyboard navigation in trees: simple, highlight, and filter. In both highlight and filter, typing in a tree will display a widget (control) at the top of the tree, which indicates that you are now navigating the tree:

[请参阅上面 link 处的演示。]因此,如果您键入资源管理器具有焦点的内容,则可以过滤或突出显示匹配的文件夹或文件。

试试这个设置:

"workbench.list.keyboardNavigation": "filter" 
     // see other options under this setting: highlight and simple

并且资源管理器将过滤掉所有 non-matching folders/files。我希望它会自动打开那些包含匹配文件的文件夹,但事实并非如此。文件夹高亮显示或通过过滤器但未打开。

在这个演示中(使用filter设置),首先我按下Ctrl-Shift-E 以获得资源管理器焦点(或者您可以单击资源管理器中的任意位置)并开始输入。

Escape 将清除搜索并 return 完整的资源管理器树。