在搜索框下方的输入框中,您能够输入要包括在搜索中或从搜索中排除的模式。若是输入example
,将匹配example
工做区中指定的每一个文件夹和文件。若是输入./example
,则将与example/
工做区顶层的文件夹匹配。用于!
从搜索中排除这些模式。!example
将跳过搜索任何名为的文件夹或文件example
。您还能够使用glob语法:css
*
匹配路径段中的一个或多个字符?
匹配路径段中的一个字符**
匹配任意数量的路径段,包括无{}
分组条件(例如{**/*.html,**/*.txt}
匹配全部HTML和文本文件)[]
声明一个范围的字符相匹配(例如,example.[0-9]
以匹配example.0
,example.1
...)默认状况下,VS代码会排除某些文件夹,以减小您不感兴趣的搜索结果的数量(例如:) node_modules
。打开设置以更改files.exclude
和search.exclude
部分下的这些规则。html
另请注意要排除的文件框中的“ 使用排除设置”和“忽略文件”切换按钮。拨动决定是否排除由你忽略的文件的文件和/或经过您的匹配和设置。.gitignore
files.exclude
search.exclude
node
tips:在资源管理器中,您能够右键单击文件夹,而后选择“在文件夹中查找”以仅在文件夹内搜索。linux
还能够跨文件搜索和替换。展开“搜索”小组件以显示“替换”文本框。git
在“替换”文本框中键入文本时,您将看到待处理更改的差别显示。您能够替换“替换”文本框中的全部文件,替换全部文件或替换单个更改less
须要替换的代码:函数
1 <link rel="stylesheet" href="static/cui.css"> 2 <link rel="stylesheet" href="static/style.css"> 3 <link rel="stylesheet" href="static/less.css">
替换后的代码:ui
1 <link rel="stylesheet" href="static/css/cui.css"> 2 <link rel="stylesheet" href="static/css/style.css"> 3 <link rel="stylesheet" href="static/css/less.css">