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

VSCode如何在指定子目录递归搜索文件名并在资源管理器高亮

在VSCode中精准搜索指定目录下的文件名(无需展开目录树)

方法1:资源管理器筛选(最直观的高亮展示)

  • 在资源管理器中点击选中example文件夹
  • 点击资源管理器顶部的筛选输入框(漏斗图标右侧的输入区域)
  • 输入筛选规则:example/**/findme.sh,回车后资源管理器会自动显示该目录下所有层级的findme.sh文件,同时自动排除notme目录的内容,匹配的文件会直接高亮展示,无需手动展开父目录。

方法2:全局文件名搜索(精准范围控制)

  • 按Cmd+Shift+F打开全局搜索面板
  • 点击面板顶部的文件名搜索标签(或点击搜索框右侧的{}图标切换到文件名匹配模式)
  • 在文件名输入框中填入findme.sh
  • 在「文件包含」输入框中指定范围:example/**
  • 在「文件排除」输入框中排除目标:notme/**
  • 搜索结果会列出所有匹配文件,点击任意结果即可直接定位到资源管理器中的对应文件,同时资源管理器会自动高亮该文件位置。

方法3:右键文件夹快速搜索

  • 在资源管理器中右键点击example文件夹
  • 选择「在文件夹中查找」选项
  • 此时全局搜索面板会自动将搜索范围锁定为example目录,切换到「文件名」标签后输入findme.sh即可完成搜索,效果和方法2一致。

额外优化:确保高亮生效

如果匹配文件未高亮,可检查VSCode设置:

  • 打开设置面板(Cmd+,)
  • 搜索workbench.tree.highlightMatches,确保该选项处于启用状态。

内容的提问来源于stack exchange,提问作者Gordon Fogus

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 09:12:43