选择在VS Code中搜索期间要忽略的文件夹

亚伯拉罕森(J. Abrahamson):

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

有没有一种方法可以指定出于搜索目的而忽略的某些目录?

枪战

自@ alex-dima回答以来,这些首选项似乎已更改。

变更设定

从菜单中选择:文件->首选项->设置->用户/工作区设置。将默认设置过滤为search

您可以修改search.exclude设置(从默认设置复制到用户或工作空间设置)。这仅适用于搜索。请注意,来自的设置files.exclude将被自动应用。

如果设置不起作用

  1. 确保您没有关闭搜索排除功能。在搜索区域中,展开“要排除的文件”输入框,并确保选择了齿轮图标。

  2. 您可能还需要清除编辑器历史记录(请参阅:https : //github.com/Microsoft/vscode/issues/6502)。

设定示例

例如,我正在开发一个EmberJS应用程序,该应用程序将数千个文件保存在tmp目录下。

如果WORKSPACE SETTINGS在搜索字段的右侧选择,则搜索排除项将仅应用于此特定项目。并将相应的.vscode文件夹添加到包含的根文件夹中settings.json

这是我的示例设置:

{
    // ...
    "search.exclude": {
        "**/.git": true,
        "**/node_modules": true,
        "**/bower_components": true,
        "**/tmp": true
    },
    // ...
}

注意:在所有搜索排除项的开头都应加上**,以覆盖所有文件夹和子文件夹中的搜索词。

更新设置前的搜索图片

在更新设置之前,搜索结果是一团糟。

更新设置前的搜索图片

更新设置后的搜索图片:

更新设置后,搜索结果正是我想要的。

更新设置后的搜索图片。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何获取VS Code智能感知以在多个node_modules文件夹中搜索打字稿

如何在VS Code中向上浏览文件夹

将.vs文件夹添加到Tortoise SVN中的全局忽略列表

VS Code 项目文件夹

VS Code文件夹结构布局

忽略搜索结果中的文件夹

从VS Code终端(Windows 10)在VS Code中打开选定的文件夹

HTML中的文件夹选择

在PlayFramework中打开文件夹选择

VS代码中的文件夹

文件夹不会被排除在 vs 代码搜索之外

VS Code 搜索中“要包含的文件”的路径相关性是什么?

可以在VS Code中按路径创建文件或文件夹吗?

阻止VS Code递归打开文件夹中的所有文件

在子文件夹中的VS Code中设置启动任务

从Windows资源管理器中的VS Code中打开文件夹

VS Code 多光标选择括号功能

VS Code中是否有“打开文件夹...”键盘快捷键?

如何在VS Code中.gitignore“ public / images /”文件夹?

相当于 VS Code 中的解决方案文件夹

随机选择文件夹中30%的文件

文件选择器中的隐藏系统文件夹

选择文件而不只是tkinter中的文件夹

从递归文件搜索中忽略文件夹

如何在用户选择的根文件夹中创建包含某些子文件夹的文件夹?

搜索文件夹中包含服务器名称和扩展名的文件,然后选择最后修改的文件,并在文件名中获取日期

如何选择/复制文件夹1中名称与其他文件夹2中的其他文件夹匹配的所有文件夹

.sass文件的VS Code颜色选择器

从解决方案文件夹中重定位.vs文件夹