VS Code搜索时如何排除根目录config文件夹、保留xxx/config?
VS Code搜索排除根目录
config但保留子目录xxx/config的配置方法 我的项目目录结构如下:
. ├── config └── xxx/config
想要在VS Code搜索时排除根目录下的config文件夹,同时保留xxx/config文件夹。试过几种配置都没达到预期:
"search.exclude": { "config": true, // 无效 "**/config": true, // 错误排除了目标文件夹 "./config": true, // 无效 "${workspaceFolder}/config": true, // 无效 // ... ... }
解决方案
正确的配置其实很简单,只需要在search.exclude中添加以下配置即可:
"search.exclude": { "config": true }
该配置仅会匹配工作区根目录下的config文件夹,不会对子目录中的xxx/config产生影响,刚好满足需求。
补充说明
亲测上述配置可以实现需求,但遇到了一个特殊情况:其他search.exclude的修改能立即生效,唯独这个配置必须重启VS Code后才能生效。
内容的提问来源于stack exchange,提问作者Qiuye-Hua
相关产品推荐
相关产品推荐

