使用 ⇧⌘F
搜索文件。
并且可以使用正则匹配搜索,比如:
- 如果输入
example
,会匹配工作区内所有命名带有example
的文件和文件夹; - 如果输入
./example
,会匹配顶级目录下的example/
文件夹; - 如果输入
!example
,搜索结果会跳过所有命名带有example
的文件和文件夹,!
表示不包括; - 使用
,
分隔各种规则;
路径必须使用正斜杠,您还可以使用下面语法:
*
匹配路径段中的一个或多个字符
?
匹配路径段中的一个字符
**
匹配任意数量的路径段,包括无
{}
一组条件 (比如{**/*.html,**/*.txt}
匹配所有的 HTML 和 TXT 文件)
[]
声明要匹配的字符范围 (比如example.[0-9]
匹配example.0, example.1, …
)
settings.json
设置 files.exclude
and search.exclude
:
{
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"build/": true,
"temp/": true,
"library/": true,
"**/*.anim": true
},
"files.exclude": {
"**/.git": true,
"**/.DS_Store": true,
"**/*.meta": true,
"library/": true,
"local/": true,
"temp/": true
}
}
VSCode 设置文件显示和搜索过滤
https://code.visualstudio.com/docs/editor/codebasics#_search-across-files