You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VSCode中以持久化窗口形式筛选文件名包含指定内容的文件?

在VSCode中持久化筛选含特定字符串的文件名

完全理解你的困扰——命令面板确实在选完文件就消失,反复操作太麻烦了。这里有几个更顺手的内置方法,不用依赖内容搜索:

方法1:用资源管理器的内置筛选(最直接)

这应该是最符合你需求的方式,筛选结果会直接显示在左侧资源管理器里,而且状态持久:

  • 打开左侧资源管理器(快捷键 ⌘ + B)
  • 点击资源管理器顶部的漏斗图标(筛选按钮)
  • 在弹出的输入框中输入 .connect,资源管理器会立刻只显示文件名包含该字符串的文件。哪怕你点击打开某个文件,筛选状态也会保持,不用重新输入。

方法2:用搜索面板限定文件名(更灵活)

如果你需要更复杂的筛选规则,或者想在单独的面板里查看结果,可以用搜索面板的文件名过滤功能,完全不用搜内容:

  • 打开搜索面板(快捷键 ⌘ + Shift + F)
  • 清空搜索框(因为我们不需要搜索文件内容)
  • 找到下方的「Files to include」输入框(如果没看到,点击搜索框右侧的三个点「Show Menu」,勾选「Files to include」)
  • 在这个输入框里输入 .connect,搜索结果面板就会列出所有文件名包含该字符串的文件,这个面板是持久化的,你可以随时切换查看结果里的文件,不需要重复操作。

如果需要更精确的匹配,比如文件名以.connect结尾,可以输入 **/*.connect;如果是包含.connect的任意位置,直接输入 .connect 就足够了。

额外小技巧

如果你经常需要做这类筛选,可以给资源管理器的筛选功能设置快捷键:

  • 打开命令面板(⌘ + P),输入 Preferences: Open Keyboard Shortcuts
  • 在搜索框里找 Files: Filter Files in Explorer,绑定一个你顺手的快捷键(比如 ⌘ + Shift + L),之后就能一键调出筛选框了。

内容的提问来源于stack exchange,提问作者a53-416

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.29 18:47:47