Visual Studio Code 跨平台升级指南
将 Visual Studio Code (VS Code) 升级到最新版本,主要有两种思路:使用应用内置的自动更新,或者通过操作系统的软件包管理器统一升级。以下梳理了各平台最可靠的做法、版本核对方法及常见注意事项。
一、使用 VS Code 自带更新
VS Code 官方提供稳定的每月发布节奏,绝大多数平台默认开启自动更新,也支持手动触发检查。
- Windows / Linux:
Help → Check for Updates - macOS:
Code → Check for Updates
这是官方文档明确写明的菜单路径;若开启自动更新,系统会在后台拉取新版本并提示重启应用完成安装。
如何确认当前版本?
- Windows / Linux:
Help → About - macOS:
Code → About Visual Studio Code
重要提示(Windows 用户):如果你安装的是'User Setup'(默认推荐),但以'管理员身份运行'启动 VS Code,那么内置更新会被禁用。遇到这种情况,请使用正常用户权限启动,或改用 System Installer。
二、操作系统级升级:命令行一步到位
当你更偏好用系统包管理器统一管理软件(或在企业环境托管),下面这些命令是更可控、可审计、可回滚的做法。
1. Windows:winget(推荐)
- 升级已安装的 VS Code(精确匹配包标识):
winget upgrade -e --id Microsoft.VisualStudioCode
- 如果未安装:
winget install -e --id Microsoft.VisualStudioCode
winget upgrade/winget update是同一个别名命令。
关于 User Installer 与 System Installer:官方推荐 User Installer,更新不需要管理员权限,后台体验更顺滑;System Installer 安装在 Program Files,适合多用户共享,但更新需要提权。
2. macOS:Homebrew(常用)
# 更新 brew 索引并升级 VS Code
brew update
brew upgrade --cask visual-studio-code
# VS Code Insiders(每日构建)
brew upgrade --cask visual-studio-code@insiders
以上 cask 名称与用法可在 Homebrew 官方 formulae 页面查到。
应用内自动更新同样可用:macOS 平台默认支持自动更新,若看到提示,点'安装并重启'即可完成。
3. Debian / Ubuntu:官方 APT 仓库(推荐)
如果你是通过官方 .deb 包安装,安装过程会提示添加微软签名和 APT 源。之后就可以用系统升级了:
sudo apt update
sudo apt install --only-upgrade code
apt install --only-upgrade code-insiders


