首页 > 开发工具 > VSCode > 正文

VSCode中如何排除文件和文件夹的搜索

P粉986688829
发布: 2025-12-19 02:24:04
原创
441人浏览过
VSCode中搜索可临时在“files to exclude”输入框用逗号分隔规则(如node_modules,dist,.git)排除路径,或永久在settings.json中配置search.exclude实现全局/工作区级过滤,配合files.exclude隐藏资源管理器干扰项提升效率。

vscode中如何排除文件和文件夹的搜索

在 VSCode 中搜索时,默认会遍历整个工作区,但很多时候你只想在特定文件中查找,或者想跳过某些无用目录(比如 node_modulesdist.git)。排除文件和文件夹的搜索,主要靠「搜索范围过滤」和「设置过滤规则」两种方式,操作简单但细节容易忽略。

在搜索框里直接排除路径

VSCode 的全局搜索(Ctrl+Shift+F / Cmd+Shift+F)支持在搜索框底部的「files to include」和「files to exclude」输入框中填写通配符规则:

  • 排除单个文件夹:在「files to exclude」里填 node_modules**/node_modules/**(更严格)
  • 排除多个项:用英文逗号分隔,例如:node_modules, dist, .git, *.log
  • 排除某类文件:比如跳过所有 Markdown 文件,写 *.md;排除隐藏文件加 .*

注意:这些排除规则只对当前这次搜索生效,关掉搜索面板就重置。

永久设置:通过 settings.json 配置

如果某些目录你永远不想搜(比如大型依赖或构建产物),可以设为全局默认排除项。打开设置(Ctrl+,),切到「JSON」视图,添加:

"search.exclude": {
  "**/node_modules": true,
  "**/dist": true,
  "**/build": true,
  "**/.git": true,
  "**/*.log": true
}
登录后复制

这个配置作用于所有工作区。你也可以在工作区根目录的 .vscode/settings.json 中写,只对当前项目生效。

配合 files.exclude 控制资源管理器显示

虽然 files.exclude 不影响搜索,但它能帮你视觉上「收起」干扰项,让搜索目标更清晰:

多多校园交易网
多多校园交易网

v2.2 修改相关字眼,加强搜索功能,重写找回密码功能,减少文件,增加学院功能,补给相关页面,修改相关表单字段名,更新图片新闻显示功能,修正租房搜索,增加BLOG,BBS文件夹,并修改频道设置和导航布局,去除相关ID扫描漏洞·全站设计考虑校园电子商务模式,人性化的设计,独特的校园式网络交易平台。 ·功能十分强大的后台管理界面,通过IE浏览器即可管理整个网

多多校园交易网 0
查看详情 多多校园交易网
"files.exclude": {
  "**/node_modules": true,
  "**/tmp": true
}
登录后复制

资源管理器里这些文件夹会折叠消失,搜索时也更容易聚焦——尤其当你习惯先点开文件再按 Ctrl+F 局部搜索时,这步很实用。

小技巧:快速复用常用排除模式

搜索时,在「files to exclude」框里右键可选择「Add Pattern」,VSCode 会列出最近用过的排除项,点一下就能快速填入。你也可以把高频组合存成 snippet,比如:

  • !node_modules,!dist,!build → 用于前端项目
  • !.git,!__pycache__,!*.pyc → 用于 Python 项目

复制粘贴比手动敲快得多,也减少拼写错误。

基本上就这些。关键不是记所有语法,而是知道「临时排除走搜索框,长期排除改 settings.json」,再加一点常用模式积累,搜索效率立马提升。

以上就是VSCode中如何排除文件和文件夹的搜索的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号