启用VS Code自动保存可防止代码丢失,推荐设置afterDelay模式并调整延迟时间为500-2000毫秒,通过settings.json配置可实现精准控制,保存后即时生效。

VS Code 的自动保存功能能有效防止因意外关闭或崩溃导致的代码丢失。启用并合理配置这一功能,可以让编辑器在你修改文件时自动保存变更,无需频繁手动保存。
启用自动保存模式
VS Code 提供多种自动保存选项,你可以根据使用习惯选择最适合的一种:
- afterDelay:在修改后延迟一段时间自动保存(默认为1秒),适合大多数用户
- onFocusChange:当你切换到其他文件或窗口时自动保存当前文件
- onWindowChange:当 VS Code 窗口失去焦点时保存所有修改的文件
设置自动保存延迟时间
如果你选择了 afterDelay 模式,可以进一步调整保存延迟时间:
- 打开设置(Ctrl + , 或 Cmd + ,)
- 搜索 files.autoSaveDelay
- 将数值设为 500 到 2000 毫秒之间,平衡响应速度与性能
通过 settings.json 手动配置
你也可以直接编辑用户配置文件实现更精确控制:
打开命令面板(Ctrl+Shift+P),输入 “Preferences: Open Settings (JSON)”,添加以下内容:
{
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 1000
}
保存后配置立即生效,无需重启编辑器。
基本上就这些。合理配置后,你再也不会因为忘记保存而丢失代码了。不复杂但容易忽略。










