Windows安装Sublime Text时必须勾选Add to explorer context menu、Add to PATH、Create a desktop shortcut三项,缺一则右键无菜单、命令行subl不可用、桌面无快捷方式。

subl 命令不可用、右键菜单没“Open with Sublime Text”、中文界面不生效——不是软件坏了,是安装时跳过了三个硬性勾选项或路径写错了。这些不是“可选配置”,而是启动编辑器功能的最低门槛。
Windows 安装必须勾哪三项?
双击 sublime_text_build_4200_x64_setup.exe 后,到组件选择页(第 4 步左右),这三项必须全部勾上:
-
Add to explorer context menu:不勾,右键任何文件都看不到“Open with Sublime Text” -
Add to PATH:不勾,终端输subl .会报'subl' is not recognized -
Create a desktop shortcut:新手别指望从开始菜单翻图标,尤其资源管理器没重启时,开始菜单可能压根不显示
安装路径别写 D:\我的软件\Sublime Text 这类含中文或空格的路径——后续 python -u "$file" 类 Build System 会因 shell 解析失败而静默退出。
Package Control 装不上?先看控制台有没有报错
按 Ctrl+` 打开控制台,粘贴官网脚本后没反应,大概率不是脚本错了,而是网络或权限卡住:
- ST4 用户必须用 packagecontrol.io 的最新脚本(含
sha256校验),旧脚本在 ST4 下静默失败,无提示 - 国内 DNS 污染导致
http://packagecontrol.io/解析失败 → 改用https://packagecontrol.io/ - 杀毒软件拦截 Python 网络请求 → 临时关闭,或把
sublime_text.exe加入信任列表 - 装完没看到左下角“Package Control”字样 → 重启编辑器再试一次,不是重装
中文界面为什么还是英文?
装了 ChineseLocalization 却没变中文,90% 是以下两个动作漏了一个:
- 检查
Preferences → Settings – User里是否误写了"ignored_packages": ["ChineseLocalization"]—— 这行必须删掉 - 汉化后必须手动点
Help → Language → 简体中文,不是 Preferences 菜单里随便点 - 状态栏汉字变方块?说明字体没配对,在用户设置里加
"font_face": "Microsoft YaHei"或"font_face": "SimSun"
ST4 build 4169+ 原生支持中文,但只响应系统语言设置;Windows 要设为“中文(简体,中国)”,macOS 要在“语言与地区”里把简体中文拖到第一顺位。
Linux 下 subl 命令无效怎么查?
Ubuntu/Debian 用户装完 sublime-text 包,subl 还是找不到,问题几乎全出在软链接或 PATH 上:
- 先运行
which subl,返回空说明没建软链接 - 确认官方
.deb是否已安装:dpkg -l | grep sublime - 手动建软链接:
sudo ln -s /opt/sublime_text/sublime_text /usr/local/bin/subl - PATH 没包含
/usr/local/bin?检查~/.zshrc或~/.bashrc里是否漏了export PATH="$PATH:/usr/local/bin"
国产 Linux(如 UOS、麒麟)还要额外确认架构:uname -m 输出不是 x86_64 就别装 amd64 包,否则启动直接黑屏。


















