搜索与命令
转到文件、当前文件查找、工作区搜索与命令面板。
搜索与命令
开发系统里找文件、找内容和找命令,走三条不同入口。不要混用。
转到文件(按文件名)
快捷键 Ctrl+P / Cmd+P。标题「转到文件」,占位「按文件名搜索…」。
- 无工作区:「请先打开工作区」
- 无最近打开:「输入文件名开始搜索;当前无最近打开的文件」
- 无匹配:「无匹配文件」
适合:记得大概文件名、要快速打开某个源文件。
当前文件内查找 / 替换
- 查找:
Ctrl+F/Cmd+F(菜单 编辑 → 查找) - 替换:
Ctrl+H/Cmd+H(菜单 编辑 → 替换)
在当前打开的文件里弹出查找条,改完记得保存。
在文件中查找 / 替换(整个工作区)
快捷键:Ctrl+Shift+F 查找,Ctrl+Shift+H 替换。菜单:搜索 → 在文件中查找 / 在文件中替换。
也可以打开左侧 资源 → 搜索 子页,和菜单是同一套能力。
搜索页要点:
- 类型:路径/文件名 或 文件内容
- 占位随类型变化:「搜索路径或文件名…」「搜索文件内容…」「正则表达式…」「替换为…」
- 开关:区分大小写、全词匹配、使用正则
- 可填包含 / 排除 glob(例如排除
dist、node_modules) - 至少 2 个字符才开始搜
- 无工作区:「请先打开工作区」+ 打开工作区…
- 无结果:「未找到匹配文件」或「未找到匹配内容」
工作区替换会再确认,原文大意:将在当前搜索结果涉及的所有文件中,把匹配项替换为指定文本。列出查找词和替换词后问是否继续。替换前先看结果列表,确认范围。
命令面板
快捷键 Ctrl+Shift+P / Cmd+Shift+P。菜单 视图 → 命令面板。
标题「命令面板」,占位「输入命令名称…」,无匹配时「无匹配命令」。列出菜单命令及快捷键,回车执行。
适合:记不清菜单在哪、要开设置、要切侧栏/终端/AI。常用命令也可直接看 快捷键。
和 AI 一起搜
Ask 可以帮你「这个错误可能在哪个文件」,但打开文件仍建议用转到文件或资源树,路径更准。Agent 改文件前,用 @ 把搜索到的路径钉进对话,避免改错目录。