You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

如何禁用VS Code自动更新?频繁强制更新影响使用求解决办法

禁用VS Code自动更新下载的方法

完全理解你的困扰——一天两次强制更新确实太打断工作节奏了。下面是几种可靠的方法来控制VS Code的更新行为,从简单的图形界面设置到手动修改配置都有:

方法1:通过VS Code图形界面修改设置

这是最直观的方式,适合大多数用户:

  • 打开VS Code,按下快捷键 Ctrl+,(Windows/Linux)或 Cmd+,(Mac)打开设置面板
  • 在搜索框中输入 update mode,找到「Update: Mode」选项
  • 从下拉菜单中选择对应的模式:
    • none:完全禁用自动更新,不会再检查或下载更新
    • manual:VS Code仍会检查更新并提示你,但不会自动下载,需要你手动点击「安装」才会开始下载和安装
    • 如果你只是不想被强制重启安装,manual 会是更平衡的选择——既能知道有更新,又能自己选合适的时间安装

方法2:手动修改settings.json配置

如果你习惯直接编辑配置文件,步骤如下:

  • 按下 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(Mac)打开命令面板
  • 输入 Open Settings (JSON) 并回车,打开配置文件
  • 在文件中添加或修改以下配置项:
    "update.mode": "none"
    
  • 保存文件后,VS Code会自动应用设置,无需重启

特殊情况处理

如果你的VS Code是通过以下方式安装的,需要额外调整:

  • 微软商店(Windows)/ App Store(Mac)版本:这类版本的更新由应用商店控制,需要在商店的设置中关闭对应应用的自动更新
  • Linux包管理器版本(如apt、dnf):更新由系统包管理器管理,你需要通过包管理器的设置来禁用VS Code的自动更新(比如在apt中锁定VS Code的版本)

内容的提问来源于stack exchange,提问作者amdev

火山引擎 最新活动