如何在 VSCode 树视图中隐藏具有特定扩展名的文件

How to hide files with specific extension in VSCode tree view

我在 Unity3D 中使用 VSCode,我想知道有什么方法可以 hide/ignore/filter 某些类型的文件,例如 VSCode 树视图中的 *.meta 文件?我在设置中找不到任何合适的选项。

目前不能,但您可以在 Visual Studio Code User Voice 为该功能投票。

他们现在已经添加了这个功能。转到文件 - >首选项 - >工作区设置。这将打开或创建 .vscode 文件夹,并在其下方创建 settings.json 文件。

这是一个完整的 settings.json 文件,显示了如何排除 .git 文件夹、dist 文件夹和 node_modules 文件夹。

// Place your settings in this file to overwrite default and user settings.
{
    "files.exclude": {
        "**/.git": true,
        "dist": true,
        "node_modules": true
    }
}

F1 > Preferences:Open Workspace Settings > [search settings] exclude > Files:Exclude > Add Pattern

也就是说,按F1打开thingy search thing,找到Preferences:Open Workspace Settings,然后在下一个搜索框中,搜索'exclude',并在[中添加要排除的模式=11=]节。

例如,要排除 Linux 中的所有隐藏备份文件——即末尾带有波浪号“~”的文件,请添加模式 **/*~.

您可能希望从 Search:ExcludeFiles:Watcher Exclude 部分中排除相同的模式。