如何在Visual Studio Code中列出/搜索特定类型的所有文件

5
我想要查看项目中所有特定扩展名的文件的筛选列表。
因为我使用Scala语言,所以这些文件的扩展名为“.scala”,所以我想要查看所有具有“.scala”扩展名的文件的筛选列表。
以下帖子展示了一些技术,但没有展示如何实现我需要的内容。 如何在Visual Studio Code中搜索文件?

2
在资源管理器中 - 文件树所在的位置 - 只需开始输入“.scala”,文件将过滤显示。 - Mark
那么你的意思是我应该使用Windows资源管理器而不是Visual Studio Code吗? - YellowPill
不,Explorer 是 vscode 中显示文件的部分。当您通过单击活动栏顶部图标(通常是搜索/调试/扩展图标)激活它时,顶部会显示“Explorer”。 - Mark
好的,明白了。我尝试了一下,它起作用了!我进一步查看了Visual Studio Code网站,并像你描述的那样找到了答案。 - YellowPill
VSCode 1.70 (2022年7月) 对此有帮助吗? - VonC
2个回答

6

根据@Mark的回答,我进一步增加了知识。

这里是Visual Studio Code网站的链接,可以更详细地解释它:

https://code.visualstudio.com/docs/getstarted/userinterface#_filtering-the-document-tree


摘要

  1. 在Visual Studio Code中点击"Explorer"图标。
  2. 在"Explorer"面板背景上单击并输入要过滤的内容。

要删除筛选器,只需单击代表您输入的筛选器的红色文本旁边的十字架。

当鼠标悬停在文本上方时,十字架会出现。


5
由于某种原因,这似乎仅适用于最近打开的文件。 - Liam

5

正如 VonC 在评论中提到的,可以查看他在 如何过滤 Visual Studio Code 中显示的文件? 的答案。在 vscode v1.70 中,您应该能够通过在列表的新“查找小部件”中键入例如 .json 来过滤资源管理器以仅显示特定扩展名的文件(资源管理器文件是一个列表)。

演示:

按扩展名过滤资源管理器

请注意,如果使用.开始过滤,则不会显示json.txt文件。


输入.js可以工作,+1。目前输入abc*.js无法工作。 - Manohar Reddy Poreddy

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