Visual Studio Code文件自动保存onFocusChange不起作用

20

我希望将我的Visual Studio Code编辑器设置为在焦点改变时自动保存文件。

阅读设置文档后,我已经按以下方式为项目设置了我的setting.json文件:

// Place your settings in this file to overwrite default and user settings.
{
    "files.exclude": {
        "**/*.js": { "when": "$(basename).ts"},
        "files.autoSave": "onFocusChange"
    }
}

但是当我对文件进行更改,然后切换到另一个文件时,什么也没有发生(我仍然需要手动保存文件)。

我做错了什么?


我在哪里可以找到这些选项? - Eugen Konkov
2个回答

36

选项"files.autoSave"应该不在"files.exclude"部分。

   "files.exclude": {
        "**/*.js": { "when": "$(basename).ts"}
    },
    "files.autoSave": "onFocusChange"

11
在 VS Code 中,通过“文件”→“自动保存”启用该功能。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接