在VS Code中搜索文件夹名称

47

如何搜索文件夹名称并在资源管理器中查看?

使用CMD + P进行文件搜索需要知道文件名。有时我只知道所需文件所在的文件夹。

5个回答

32

您可以使用cmd+p,像foo/一样,在文件夹foo中搜索文件。您可以打开那里的一个文件,这将使资源管理器滚动到该文件。但是在资源管理器中没有直接搜索文件夹的方法 - 考虑在Github上提交功能请求。


通过用户界面,您可以单击“转到”然后选择“转到文件...”。 - Dan Csharpster

27

我看到这是一篇旧文章,但现在似乎您可以做到。我偶然发现了它。单击边栏资源管理器中的任何目录以将焦点放在资源管理器上,然后开始输入。您将在侧边栏右上方看到一个红色文本框,其中包含您的文本,并且资源管理器将开始查找您的目录。

输入图像说明


16
这个不够好用,它无法搜索嵌套的文件夹,因为它们没有被打开(例如,如果脚本包含一个名为rich-text的文件夹,它就找不到)。 - Spyros Mourelatos
1
此外,“富文本”和“X”之间的小按钮/图标非常方便,它可以切换是否显示与搜索不匹配的内容。 - MyiEye
1
哦,很好,它无法显示路径,但如果你使用那个小过滤器图标,它会仅显示包含匹配查询项的项目的目录!这很有效。谢谢,@MyiEye。 - Josh Coast
我记得它曾经在那里,但现在已经不在了。 - HalfWebDev

19
你可以使用 cmd + P 组合键并搜索 <folder_name>/ ,打开该文件夹中的某个文件,以便在资源管理器中显示它。 遗憾的是,我没有找到在资源管理器本身中搜索文件夹的方法 :(

7

虽然回答有些晚,不过现在已经可以实现了!

在 Visual Studio Code 中的设置中,将“Workbench”> “List:Keyboard Navigation”更改为“filter”即可。然后,当您进入文件资源管理器的树形视图并开始输入时,所有与文本不匹配的文件和文件夹都会被过滤掉,只剩下与文本匹配的文件和文件夹。它会搜索树的所有级别。

在这里查看设置示例


现在它说“该值已过时”。 - vladli

5

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接