windows - 排除相对于项目根目录的目录
问题描述
我在一个项目中工作,该项目有两个它使用的框架副本,其中一个没有被使用(请不要问):
C:\Projects\Foo\app\Vendor\cakephp\cakephp
C:\Projects\Foo\lib\Cake
\lib\Cake
在files.exclude
或搜索窗格中完全消除的语法是什么?
这些似乎都不起作用:
/lib/Cake
/lib/Cake/
/lib/Cake/**
lib/Cake
lib/Cake/
lib/Cake/**
**/lib/Cake
**/lib/Cake/
**/lib/Cake/**
... 加上与 Windows 样式路径分隔符相同的模式。
他们要么忽略两个副本,要么忽略一个。
解决方案
样本文件
"files.exclude": {
"*/**/node_modules/": true,
"wp-includes/": true,
"wp-admin/": true,
//"wp-*.*": true,
"wp-config.*": false,
"xmlrpc.php": true,
".vscode/": true,
"*/**/cache/": true,
"*/**/uploads/": true,
"*/**/infinitewp/": true,
"*/**/.github/": true,
//"*/**/build/": true
},
"search.exclude": {
"build/": true,
},
取自:https ://daveredfern.com/hide-or-exclude-folders-and-files-from-search-in-visual-studio-code/
推荐阅读
- javascript - 如何正确使用 document.querySelectorAll()?
- javascript - 打印时需要隐藏未选中的框
- c# - C# 中索引的替代方案(在 Swift 中)
- reactjs - 我应该用什么代替路由器中的 onEnter 和 onChange?
- sql-server - 将 HH:MM TT 转换为时间并附加到日期
- python - 列出两个列表之间的所有组合,其中第一个列表的元素小于第二个列表的元素
- xml - 需要使用 SQL 查询中的值更新 XML 字符串中的多个节点
- database - org.h2.jdbc.JdbcSQLException:十六进制字符串包含非十六进制字符:
- javascript - 如何在 Vue.js 中获取完整的当前日期和时间,而无需编写大量 JavaScript 行
- github - 无法从 github 存储库中删除可疑文件