官方未在首页提供旧版下载,但旧版二进制包仍存于cdn,需手动构造url:https://download.sublimetext.com/sublime_text_build_xxxx_arch.ext,其中xxxx为build号(如st3选3211,st4兼容版选4107–4126),arch为架构,ext为后缀;推荐解压即用模式避免自动升级。

旧版 Sublime Text 官方是否还提供下载?
官方已停止在官网首页提供旧版本下载链接,sublimetext.com/download 页面默认只展示最新稳定版(当前是 ST4 Build 4192+)。但旧版二进制包仍保留在官方 CDN,只是不公开索引 —— 你得拼出准确 URL 才能下载。
怎么构造旧版下载链接?关键参数不能错
Linux / Windows / macOS 的旧版包都按统一规则命名,URL 格式为:https://download.sublimetext.com/sublime_text_build_<strong>XXXX</strong>_<strong>ARCH</strong>.<strong>EXT</strong>。其中:
-
XXXX是 Build 号,比如3211(ST3 最终稳定版)、4126(ST4 早期兼容性较好版本) -
ARCH是架构:Windows 用x64或x32,Linux 用x86_64或arm64,macOS 用universal(M1/M2)或x86_64 -
EXT是后缀:Windows 是.exe,Linux 是.tar.xz或.deb,macOS 是.dmg
例如,下载 ST3 Build 3211 的 Linux x86_64 版:https://download.sublimetext.com/sublime_text_build_3211_x86_64.tar.xz。直接粘贴到浏览器地址栏即可下载。
哪些旧版 Build 兼容性最稳?别乱试
Build 号不是越小越好,也不是越大越新就越兼容。实测下来:
- ST3 用户优先选
3211:这是 ST3 官方最终版,Python 3.3 运行时稳定,插件生态(如 Emmet v2.4、BracketHighlighter v2.x)支持最全 - ST4 用户若要兼顾老插件,选
4107~4126区间:这个范围开始用 Python 3.8,但还没移除 ST3 插件的兼容层,sublime_plugin.EventListener行为尚未变更 - 避开
4143+:从该 Build 起,部分插件(如 SublimeLinter 的旧分支)会因 API 删除直接报ImportError: No module named 'sublime_lib'
不确定当前运行的是哪个 Build?启动 Sublime 后按 Ctrl+` 打开控制台,输入 sublime.version() 回车,返回值就是当前 Build 号。
手动安装旧版后,怎么避免被自动升级覆盖?
如果你是通过 APT(Linux)或官方 installer(Windows)装的旧版,系统级更新会强行覆盖成新版。真正可控的方式只有两种:
- Linux:用
sudo apt install sublime-text=build-3211锁定版本(需先apt list --all-versions | grep sublime确认包名),再执行sudo apt-mark hold sublime-text - Windows/macOS/Linux 通用:彻底卸载官方安装器版本,改用解压即用模式 —— 下载
.tar.xz或.zip,解压到自定义路径(如C:\tools\sublime3211),然后创建快捷方式或软链接指向该目录下的sublime_text(Windows)或sublime_text(Linux/macOS)二进制文件
注意:解压版不会注册系统 PATH,也不会出现在“添加/删除程序”里,但它能 100% 避免被后台静默升级 —— 这是旧版长期稳定使用的唯一可靠路径。











