现在,当我使用⌘+O搜索文件时,模糊匹配似乎对当前项目中的所有文件进行操作。不幸的是,这包括许多来自构建和供应商目录的文件。因此,例如,如果我想搜索所有JavaScript文件并执行⌘+O并输入.js,文件和符号结果包括大约1500个命中值,除了两个之外,其他所有结果都是完全噪音。

是否有一种方法可以指定某些目录以忽略搜索的目的?


当前回答

我是个白痴,所以我花了一段时间才意识到这一点,但请确保在全局搜索中单击Gear图标,这样就可以应用您的设置。

其他回答

在设置搜索之后。排除并归档。排除前面的答案中提到的,运行命令“清除编辑器历史记录”(使用命令面板来做- CTRL + SHIFT + P)。

只有在此之后,排除的文件将不会出现在您的快速打开菜单。

更新:您也可以运行命令“清除命令历史”。我忘了。

如果您的工作空间中有多个文件夹,请设置搜索。排除在每个文件夹上。工作区设置旁边有一个下拉菜单。

文件夹设置选项卡

用.gitignore创建一个文件,并把你想忽略的文件夹或文件名放进去。

忽略node_modules文件夹下的所有内容

echo node_modules/ > .gitignore 

从子文件夹中排除所有内容如下所示(2019版)

包括

./db

排除

./db/*

我是个白痴,所以我花了一段时间才意识到这一点,但请确保在全局搜索中单击Gear图标,这样就可以应用您的设置。