唯一可靠版本确认方式是通过菜单栏的“About Sublime Text”查看真实build号(如Build 4162);自动更新失败时应手动下载官网最新安装包并按系统规范覆盖安装,便携版须严格保留Data文件夹。

Sublime Text 更新本身不难,但容易卡在“以为更新了”却实际没生效,或者误操作导致插件失效、配置丢失。关键不是“点几下”,而是确认当前版本、匹配更新方式、避开覆盖陷阱。
怎么看自己到底用的是哪个版本
别信启动页右下角的小字、任务管理器里显示的进程名,甚至安装包文件名都可能滞后。唯一可靠的方式是打开软件后,macOS 点顶部菜单 Sublime Text → About Sublime Text,Windows/Linux 点 Help → About Sublime Text,弹窗第一行显示的就是真实 build 号(如 Build 4162)。这个号才是官网更新日志和你本地环境的唯一对应依据。
自动更新失败时该怎么做
点击 Help → Check for Updates 没反应,或提示“already up to date”但你知道官网已发布新 build,大概率是网络策略拦截或代理干扰。此时不要反复重试,直接去官网手动下载:
- 访问
https://www.sublimetext.com/,页面底部有明确的“Download”按钮,对应当前最新稳定版 - Windows 用户下载
.exe安装包,运行后默认勾选“Replace existing installation”,会覆盖旧程序但保留Data文件夹(含所有插件、设置) - macOS 用户拖拽新
Sublime Text.app到/Applications,系统会提示替换,选“替换”即可 - Linux 用户注意区分
.deb(Debian/Ubuntu)和.rpm(Fedora/RHEL),用sudo dpkg -i或sudo rpm -Uvh安装,不需卸载旧版
便携版升级为什么插件突然没了
便携版升级最常踩的坑:只替换了 sublime_text.exe(或 macOS 的可执行文件),却没确认 Data 文件夹位置是否被软件自动迁移或重置。便携版的全部用户数据(包括 Packages、Settings、Cache)全存在 Data 目录下,升级前必须先备份整个文件夹;解压新版便携包后,仅替换根目录下的可执行文件和资源文件(如 sublime_text.exe、lib 目录),Data 文件夹必须原样保留、不可覆盖。
要不要关掉自动更新提示
如果加了 "update_check": false 到用户设置里,确实不再弹窗,但代价是彻底失去版本感知能力。尤其在安全修复密集期(比如某次 build 修复了 Windows 下的路径解析漏洞),你可能长期停留在有风险的旧版而不自知。建议保留自动检查,但把查看更新日志变成固定动作:每两周打开一次 https://www.sublimetext.com/updates,按 build 号比对本地版本,只在确认无关键修复时再跳过升级。

















