文档

内置工具›文件与搜索

查找文件

find
分组
文件与搜索
开启方式
对话设置「工具」页里它自己的开关。
审批
无需审查:在本页所说的限制内直接执行。
档案键
tool.find.description

用 glob 模式按名称或路径查找文件和文件夹,模型不必把整个文件夹列出来就能找到目标。

模式会同时拿去匹配每个条目相对于 path 的路径和它本身的名字,所以 *.md 能找到任意深度的 Markdown 文件。匹配区分大小写,而且 * 也能跨过 /。文件夹返回时末尾带 /。

限制

一次调用最多返回 100 个匹配,并给出总数。查找在检查过 200,000 个条目后停止,这时结果会说明总数只是下限。

值得知道

  • Git 忽略的文件(比如 .env)不会被隐藏:它们排在最后,并带标记。
  • .git 等版本控制文件夹可以按名字匹配到,但从不进入里面查找。
  • 已记录的 find 调用可以在时间线里修改,再用重新执行跑一次。

参数

参数类型说明
query 必填
文件名模式
stringGlob pattern matched against relative paths and basenames.
path
目录
stringDirectory to search, relative to the workspace.
默认 "."

在 GitHub 上编辑本页