我正在尝试设置我的visual studio代码编辑器,以便在焦点更改时自动保存文件。
阅读设置文档,我为项目设置了我的setting.json文件,如下所示:
// Place your settings in this file to overwrite default and user settings.
{
"files.exclude": {
"**/*.js": { "when": "$(basename).ts"},
"files.autoSave": "onFocusChange"
}
}
但是当我对文件进行更改时,切换到另一个文件没有任何反应(我仍然需要手动保存文件)。
我做错了什么?
答案 0 :(得分:18)
选项" files.autoSave"应该超出" files.exclude"部分。
"files.exclude": {
"**/*.js": { "when": "$(basename).ts"}
},
"files.autoSave": "onFocusChange"