排除 vscode 中除特定文件名以外的所有内容

Excluding everything but a specific file name in vscode

我有一个杂乱的工作区,我无法清理,我想排除其中几乎所有的文件,除了我创建的一些文件。

我有一些文件以这样的前缀开头:

affsplantident.psc

我想保留在工作区中,但我还有大量不想看到的其他 .psc 文件。

"**/*.psc" 排除一切

"**/affs*.psc" 排除我的文件并保留其他所有内容

但是 "!**/affs*.psc" 不排除除 affs* 文件之外的所有内容

有什么方法可以排除除以 affs 开头的 psc 文件之外的所有内容吗?

试试这个:

"files.exclude": {
  "**/*.[^p][^s][^c]": true,

  "**/[^a]*" : true,
  "**/a[^f]*" : true,
  "**/af[^f]*" : true
}

除非您想要的文件在文件夹中而不是在顶层,否则这似乎可行。这是一个难题 - 也许您想对我在上面的评论中链接到的问题进行投票。