VSCode 默认不自动更新扩展,但可通过设置开启:在设置中搜索并启用“Extensions: Auto Update”,或在 settings.json 中配置 "extensions.autoUpdate": true;开启后扩展会在启动或定期静默更新,也可手动检查更新。

VSCode 默认不会自动更新已安装的扩展,但可以通过设置开启自动更新功能,让扩展保持最新版本,及时获得新特性、性能优化和安全修复。
开启扩展自动更新
VSCode 提供了内置开关来控制扩展是否自动更新:
- 打开 VSCode 设置(Ctrl+, 或 Cmd+,)
- 在搜索框中输入 extensions auto update
- 勾选 Extensions: Auto Update(或设置
"extensions.autoUpdate": true)
手动触发一次检查与更新
即使开启了自动更新,VSCode 通常只在启动时或每隔几小时检查一次。如需立即更新:
- 打开扩展视图(Ctrl+Shift+X 或 Cmd+Shift+X)
- 点击右上角的 ⋯(更多操作)按钮
- 选择 Check for Updates
- 有更新的扩展会显示 Update 按钮,点击即可批量更新
注意自动更新的限制
自动更新不是“实时”的,它受以下因素影响:
系统共有:常规管理,公告管理,新闻管理,产品管理,采购订单管理,留言反馈管理,短信管理,用户管理,管理员管理,在线邮件管理,系统模板管理,图品缩略图及水印管理,Flash幻灯片管理,统计调查管理,系统数据调用管理,自定义扩展管理,语言标签库管理。18个主要功能模块组成。5月10号更新:1、全新双语模式设计开发2、多级动态JS菜单,支持在线添加,修改,删除3、新增单页管理模块,如扩展企业简介,联系方
- VSCode 需要处于运行状态(后台常驻时才可能检查)
- 网络需可访问 Marketplace(国内用户有时因网络延迟导致检查失败)
- 部分扩展发布预发布版(Prerelease),默认不自动更新,需手动切换到 Insiders 版本通道
- 若扩展被禁用或损坏,自动更新可能跳过它
进阶:用 settings.json 精确控制
如果偏好代码方式管理,可在用户设置 settings.json 中添加:
"extensions.ignoreRecommendations": false,
还可配合 "extensions.autoCheckUpdates"(默认 true,不建议关)确保定期检查。
基本上就这些。开启后,你基本不用再手动点更新,VSCode 会在合适时机静默完成升级 —— 不复杂但容易忽略。









