首页 > 开发工具 > VSCode > 正文

VSCode的自动保存(Auto Save)功能配置

P粉986688829
发布: 2025-12-13 16:45:48
原创
825人浏览过
VSCode自动保存默认关闭,需在设置中开启并选择off/afterDelay/onFocusChange/onWindowChange模式;afterDelay可调延迟时间;支持按语言或文件夹单独配置;自动保存不触发格式化,需额外开启相关选项。

vscode的自动保存(auto save)功能配置

VSCode 的自动保存功能默认是关闭的,需要手动开启并选择合适的触发模式。它不是简单“开或关”就完事,关键在于选对 自动保存的时机——比如是离开编辑器时保存、暂停输入几秒后保存,还是每键入就保存一次。

如何开启自动保存

打开设置(Ctrl+,Cmd+,),在搜索框输入 auto save,找到 Files: Auto Save 选项。点击下拉菜单,从三个模式中选择一个:

  • off:完全关闭(默认)
  • afterDelay:输入停止后延迟保存(默认延迟 1000ms)
  • onFocusChange:切换到其他文件或离开编辑器窗口时保存
  • onWindowChange:切换到其他应用窗口时保存(需 VSCode 1.85+)

调整延迟时间(仅 afterDelay 模式有效)

如果选了 afterDelay,还可以控制“停顿多久才保存”。默认是 1 秒,但你可以改得更短(比如 300ms)减少等待感,或更长(比如 2000ms)避免频繁写入。在设置中搜索 auto save delay,修改 Files: Auto Save Delay 的数值(单位毫秒)即可。

按语言或文件夹单独配置

某些场景下,你可能只想对特定类型文件启用自动保存,比如 Markdown 或 JSON,而对 Python 或编译型文件保持手动保存。可以在工作区设置(.vscode/settings.json)中按语言覆盖:

"[markdown]": {
  "files.autoSave": "afterDelay",
  "files.autoSaveDelay": 500
},
"[json]": {
  "files.autoSave": "onFocusChange"
}
登录后复制

也可以为整个文件夹统一设置,在该文件夹的 .vscode/settings.json 里写全局配置。

citySHOP 多用户商城
citySHOP 多用户商城

citySHOP是一款集CMS、网店、商品、系统,管理更加科学快速;全新Jquery前端引擎;智能缓存、图表化的数据分析,手机短信营销;各种礼包设置、搭配购买、关联等进一步加强用户体验;任何功能及设置都高度自定义;MVC架构模式,代码严禁、规范;商品推荐、促销、礼包、折扣、换购等多种设置模式;商品五级分类,可自由设置分类属性;商品展示页简介大方,清晰,图片自动放大,无需重开页面;商品评价、咨询分开

citySHOP 多用户商城 15
查看详情 citySHOP 多用户商城

注意:自动保存 ≠ 自动格式化

自动保存本身不会触发格式化、代码修复或 ESLint 自动修复。如果你希望“保存即格式化”,需额外开启:

  • Editor: Format On Save(格式化)
  • Editor: Code Actions On Save(如自动修复 ESLint 错误)

这些功能独立开关,且可能受语言扩展支持程度影响。建议搭配使用,但要留意格式化规则是否已正确配置,否则可能保存后代码“意外变形”。

基本上就这些。选对模式、调好延迟、按需分语言控制,自动保存就能既省心又可控。

以上就是VSCode的自动保存(Auto Save)功能配置的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号