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

Visual Studio Code 名称含[]的文件夹内搜索失效问题问询

问题原因

VS Code的搜索功能默认启用glob模式匹配,[]是glob语法中的范围通配符,你输入的方括号会被识别为通配规则,而非字面量的方括号字符,所以无法匹配到对应名称的文件夹。你之前用1-2个反斜杠转义不生效,是因为反斜杠在输入框和glob解析层会经过两次转义处理,单/双反斜杠无法完整传递到最终的匹配逻辑中。

可行解决方案
  • 方案1:使用glob原生的字面量转义写法
    把需要匹配的[替换为[[],]替换为[]]即可。比如要搜索名为doc[2024]的文件夹,直接输入doc[[]2024[]]就可以精准匹配。
  • 方案2:关闭glob匹配功能
    打开VS Code设置页面,搜索search.useGlobPatterns,取消勾选该配置项。之后搜索会直接按你输入的字面内容匹配,不需要额外转义就能正常搜到包含[]的文件夹。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 10:36:03