windows 64位用户应下载官网「64-bit system installer」版本(如vscodesetup-x64-1.93.1.exe),推荐system installer版以支持多账户使用,安装前需校验sha256值确保包完整。

Windows 64位系统直接下载官方 VSCodeSetup-x64.exe
VSCode 官网明确区分了 32 位(x86)和 64 位(x64)安装包,Windows 用户只需认准带 x64 标识的安装文件即可。访问 https://www.php.cn/link/30580a4caf21ef930b7774a2eff4aa26,在 Windows 区域点击「64-bit System Installer」按钮,下载的就是 VSCodeSetup-x64-*.exe(例如 VSCodeSetup-x64-1.93.1.exe)。这个文件自带静默安装能力,双击运行即完成安装,无需额外依赖。
注意:User Installer 版本只对当前用户生效,System Installer 版本会写入全局注册表、所有账户都能用——内网批量部署建议选后者;如果你只是临时拷贝使用,.zip 免安装版(VSCode-win32-x64-*.zip)更轻量,解压即用,不改系统设置。
macOS Apple Silicon 和 Intel 的离线包不能混用
macOS 下没有“64位”这种笼统说法,必须按芯片类型选包:darwin-arm64.zip 对应 M1/M2/M3 等 Apple Silicon 机型,darwin-x64.zip 对应 Intel 芯片 Mac。两者二进制不兼容,装错会直接报错 “You can’t open the application”。
下载方式:打开官网下载页,页面会自动识别你的设备并推荐对应版本;若需手动选,务必点开「Other Platforms」展开项,核对文件名中的 arm64 或 x64 字样。不要从第三方镜像站下载,部分镜像未同步最新架构包,容易下到已废弃的 darwin-universal 旧包(VSCode 自 1.80 起已弃用该格式)。
Linux RPM/DEB 包必须匹配发行版和架构
Linux 离线安装不是单纯“下个压缩包”,而是要选对包管理器格式和 CPU 架构。CentOS/RHEL 7/8/9 用 .rpm,Ubuntu/Debian 用 .deb,且都必须是 x86_64 后缀(如 code-1.93.1-1726750764.el9.x86_64.rpm)。
常见坑:
-
code-*.i386.rpm是 32 位包,现代 x86_64 系统无法安装 - CentOS 7 的
glibc版本低,不能装 VSCode 1.90+,得回退到1.89.2及以前版本 - 某些国产 Linux 发行版(如统信 UOS、麒麟)需额外安装
libXScrnSaver等依赖,否则启动报libXss.so.1: cannot open shared object file
离线环境验证安装包完整性的关键动作
下载完安装文件后别急着双击,先校验 SHA256 值。VSCode 每个版本的校验值都发布在 GitHub Release 页面(如 https://www.php.cn/link/e712f51157e80bcd533f92a9548d3f4b),右侧 Assets 列表里有 sha256sum.txt 文件。
校验命令示例:
shasum -a 256 VSCodeSetup-x64-1.93.1.exe
输出值与 sha256sum.txt 中对应行一致,才算真正拿到干净的离线包。跳过这步,遇到安装卡死、启动白屏、插件无法加载等问题时,大概率是包损坏而非配置错误。











