当前位置: 首页 > 知识库问答 >
问题:

vscode-如何让文件搜索(不是内容)包含(git-)忽略的文件

华俊弼
2023-03-14

虽然这不是一个直接的开发问题,但它确实与一个开发工具有关,这与我的开发工作非常相关:

当我在 VSCode (CTRL P) 中搜索文件时,我发现它不包含作为 .gitignore 文件一部分的文件和文件夹。

我可以很好地理解其中的逻辑,这很好,但我如何禁用它(默认设置?)行为也就是说,我确实希望这个搜索包括项目中的所有文件,而不管是.gitignore文件(还是其他任何忽略文件)。

共有3个答案

段渊
2023-03-14

不知道这是否仍然有用,但我发现的一种方式是。配置选项中有一个搜索排除设置

通常,我们会使用它来通过将其设置为true来排除模式。然而,我们可以通过将规则设置为false来强制包含排除的模式

{
    "files.exclude": {
        "**/*.asset":true,
        "**/*.mat":true,
        "**/*.meta":true,
        "**/*.prefab":true,
        "**/*.unity":true,
    },
    "search.exclude": {
        "**/*.asset":false,
        "**/*.mat":false,
        "**/*.meta":false,
        "**/*.prefab":false,
        "**/*.unity":false,
    }
}

这是我对Unity项目的设置,这使得资源管理器中丢失了所有被忽略的元文件。但是我仍然能够搜索它的内容

吉和同
2023-03-14

如本答案中的屏幕截图所示,vscode 同时使用 .gitignore.ignore 中的规则。由于 Git 只识别 .gitignore,我们可以否定 .ignore 中的一些规则,以将它们带回 vscode 搜索结果中。

演示:

。被增加

.env.local

。忽视

!.env.local

这个技巧也适用于像< code>rg和< code>fd这样的工具。

云远
2023-03-14

打开Visual Studio代码设置(Mac上的cmdCtrl),搜索设置:

搜索:使用忽略文件

并取消勾选复选框

 类似资料:
  • 问题内容: 如何在目录/子目录中搜索PDF文件的内容?我正在寻找一些命令行工具。似乎无法搜索PDF文件。 问题答案: 您的发行版应提供一个名为的实用程序: 要使pdftotext输出到stdout,而不是文件,必须使用“-”。在和选项将在grep的输出把文件名。可选标志不错,它告诉grep使用终端上的颜色进行输出。 (在Ubuntu中,由或提供。) 这种方法,使用和,拥有一个优势,如果你想使用GN

  • 本文向大家介绍Git 检查文件是否被忽略,包括了Git 检查文件是否被忽略的使用技巧和注意事项,需要的朋友参考一下 示例 该git check-ignore命令报告Git忽略的文件。 您可以在命令行上传递文件名,git check-ignore并将列出被忽略的文件名。例如: 在此,.gitignore中仅定义了* .o文件,因此Readme.md未在.git的输出中列出git check-igno

  • 问题内容: 我使用XPather浏览器检查HTML页面上的XPATH表达式。 我的最终目标是在Selenium中使用这些表达式来测试用户界面。 我得到了一个HTML文件,其内容类似于以下内容: 我想选择一个包含字符串“ ” 的文本的节点。 使用“ abc”这样的普通字符串不会有问题。我使用类似于的XPATH 。 当我尝试使用类似的XPATH时,不会返回任何内容。关于带有“ ”的文本是否有特殊规定?

  • 我正在将一个功能分支合并到master分支中,我想覆盖master分支中的一些文件。我要覆盖的文件通常包含文本配置和一些编码为文本的二进制数据,因此它们肯定会有问题,无论如何我都不在乎这些。它们旨在替换主文件中的那些。 如何以任何方式忽略和覆盖冲突?

  • 问题内容: 背景 大约30分钟前,我才开始使用grunt。所以,请忍受我。 但我有一个相当简单的脚本,它将查看我的js,然后将其全部压缩到一个文件中。 码 题 我的main.min.js每次都包含在编译中。这意味着我的min.js正在获得2x,4x,8x,16x等。围绕此的最佳方法是添加异常并忽略吗? 问题答案: 在src数组的 末尾 ,添加 这将排除它。!将其变成排除对象。 http://gru

  • 在java中与JackRabbit JCR一起工作让我头疼。这是一个xpath表达式,用于在我的存储库中搜索实体。 让我们简要介绍一下存储的是什么样的数据,我们有3个名为“Entry”的节点类,它扩展了另一个名为“BaseEntry”的节点类,并扩展了另一个名为“BaseNode”的节点类。Entry类代表我们的JCR系统中的一个节点,它有一组属性(映射为相应类中的属性),并且还继承映射到其超类中