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

如何在VSCode中仅按特定文件类型搜索,避免路径匹配干扰

VSCode 精准搜索.py后缀文件的解决方法

你的问题出在VSCode的文件匹配规则是基于完整路径字符串的:

  • 当设置files to include为*.py时,路径dir.py/file2.txt里的dir.py部分符合*.py模式,所以整个路径被纳入搜索范围,导致file2.txt被误包含。
  • 用*.py/**作为排除规则时,会把dir.py目录下的所有文件(包括file3.py)都排除,自然不符合需求。

正确配置方法

直接在files to include中设置:

**/*.py

这个规则的作用是:匹配任意层级目录下,文件名以.py结尾的文件,只会选中file1.py和dir.py/file3.py,完全避开非.py后缀的文件。

如果需要结合排除规则兜底(比如有其他特殊目录需要排除),可以同时设置:

  • files to include: **/*.py
  • files to exclude: **/__pycache__/**(示例,可根据实际需求添加)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 18:52:05