查找文件
find- 分组
- 文件与搜索
- 开启方式
- 对话设置「工具」页里它自己的开关。
- 审批
- 无需审查:在本页所说的限制内直接执行。
- 档案键
tool.find.description
用 glob 模式按名称或路径查找文件和文件夹,模型不必把整个文件夹列出来就能找到目标。
模式会同时拿去匹配每个条目相对于 path 的路径和它本身的名字,所以 *.md 能找到任意深度的 Markdown 文件。匹配区分大小写,而且 * 也能跨过 /。文件夹返回时末尾带 /。
限制
一次调用最多返回 100 个匹配,并给出总数。查找在检查过 200,000 个条目后停止,这时结果会说明总数只是下限。
值得知道
- Git 忽略的文件(比如
.env)不会被隐藏:它们排在最后,并带标记。 .git等版本控制文件夹可以按名字匹配到,但从不进入里面查找。- 已记录的
find调用可以在时间线里修改,再用重新执行跑一次。
参数
| 参数 | 类型 | 说明 |
|---|---|---|
query 必填文件名模式 | string | Glob pattern matched against relative paths and basenames. |
path目录 | string | Directory to search, relative to the workspace. 默认 "." |