当我在 VS Code 中使用“转到文件...”功能时(Mac 上为 command + P),VS Code 会列出
/var/folders/...
路径下的文件。
选择
/var/folders/
下的文件之一通常会产生“无法打开编辑器,因为找不到文件。”。
我很确定这些是 Git 使用的临时文件。当我使用 git 历史记录功能时,
var/folders/
下的文件显示为“最近打开”;将文件与其自身的先前版本进行比较。
有没有办法设置 VS Code 以便只显示当前工作目录中的文件?
我在
**/var/folders/**
设置中添加了 files.exclude
作为图案。
满足我的需要。
VSCode 中曾经存在一个 bug,导致
/var/folders
文件无法从 search.exclude
和 files.exclude
中可靠地从搜索中排除。
我与 VSCode 团队合作解决了这个问题,从 VSCode v1.88 开始,使用以下设置来排除这些文件:
{
"search.exclude": {
"**/var/folders": true
}
}