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

如何在VS Code中通过驼峰命名文件的大写首字母精准搜索文件?

太懂这种别扭感了——用惯了IntelliJ、Eclipse里输入驼峰首字母就能精准定位文件的爽感,换到VS Code突然搜出一堆不相关的结果,确实闹心。别慌,这问题有现成的解决办法,分内置设置和扩展两种方式:

一、用VS Code内置设置搞定

VS Code其实自带驼峰匹配能力,只是默认逻辑没完全贴合你的需求。按以下步骤调整:

  1. 打开设置面板:按下 Ctrl+,(Windows/Linux)或 Cmd+,(Mac)
  2. 在搜索框输入 workbench.quickOpen.camelCaseMatch
  3. 勾选这个选项将其设为 true

开启后,当你用快速打开(Ctrl+P/Cmd+P)输入大写字母组合(比如AC)时,VS Code会优先把驼峰命名中对应首字母的文件排在结果最顶部,像ApprovalContainer这类目标文件会直接出现在最前面,而那些只是零散包含A、C的文件(比如Action、Accordion)会被往后排,甚至不会出现在前几屏。

如果想进一步缩小搜索范围,还可以关闭这两个设置:

  • workbench.quickOpen.matchOnDescription:关闭后不会匹配文件的描述信息,只专注于文件名
  • workbench.quickOpen.matchOnDetail:关闭后避免匹配文件路径里的额外信息,精准度更高
二、用扩展实现极致精准

如果内置设置还是达不到你想要的严格匹配效果,试试这款专门的扩展:Camel Case Search(直接在VS Code扩展商店搜索即可)。

它专门优化了驼峰文件的搜索逻辑,输入大写首字母组合时,会精准过滤掉所有不符合驼峰结构的文件——比如输入AC,只会匹配ApprovalContainer这类按驼峰规则命名的文件,完全不会出现App.css这种靠后缀字母凑数的结果。安装后无需额外配置,直接用快速打开功能就能生效。

内容的提问来源于stack exchange,提问作者Dániel Somogyi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.30 06:38:13