在Visual Studio Code(不要与Visual Studio混淆)中,有一个搜索界面(单击左上角的放大镜)。
它有一个“要包含的文件”字段和一个“要排除的文件”字段。
我知道我可以通过输入文件名或使用* .js之类的通配符从搜索中包括或排除文件。
是否可以通过使用这些字段来专门包含或排除目录?如果没有,我该怎么办?
编辑: 有人说这个问题可能类似于How can I choose folders to be ignored during search?
我认为这基本上是相同的问题,但是正如我在最近对该问题的评论中所说的那样:
“该问题的标题中没有任何内容表明您要询问有关特定工具(Visual Studio代码)的问题。尽管您确实将其标记为visual-studio-code
-使其出现在有关该工具的搜索中-搜索者不一定知道这个问题与VS Code有关。而且,您使用的Mac专用键盘命令与手头的问题并不真正相关,从而使该问题似乎与非Mac用户无关。” < / p>
是的,我想这是同样的问题。但是我认为期望我找到它是不合理的。
答案 0 :(得分:2)
您可以更改全局设置(默认情况下为CTRL +),例如忽略node_modules中的任何内容
"search.exclude": {
"**/node_modules": true
}
或者,如果您不想设置全局设置,则只需将foldername\*
添加到“要排除的文件”字段中。因此,在我们的示例中
files to exclude
node_modules\*
希望这可以帮助将来搜索它的任何人。
供参考: https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options
答案 1 :(得分:0)
您可以使用文件包括/排除文本框来排除或包括文件夹。
https://github.com/Microsoft/vscode/issues/17164#issuecomment-311750417