sublime text安装后必须完成四项关键配置:勾选“add to explorer context menu”“add to path”和“create a desktop shortcut”,安装package control(st4须用含sha256校验脚本),安装chineselocalization插件并确保未被ignored_packages屏蔽,配置build system时注意路径斜杠格式与python执行路径正确。

Sublime Text 能直接双击运行,但想真正用起来——尤其是写代码、运行、汉化、装插件——必须完成几个关键动作,缺一不可。跳过任何一步,后面都可能卡住,比如按 Ctrl+Shift+P 没反应、插件装了不生效、中文界面出不来。
安装时必须勾选的三项配置
双击 sublime_text_build_xxxx_x64_setup.exe 后,在向导“Select Components”页面,这三项不勾就等于白装:
-
Add to explorer context menu:不勾,右键文件就找不到“Open with Sublime Text” -
Add to PATH:不勾,命令行输subl打不开编辑器,后续脚本、Git 集成全失效 -
Create a desktop shortcut:非必需但省事,尤其新手别靠开始菜单找图标
路径建议别改,默认 C:Program FilesSublime Text 最稳妥;改到 D 盘也行,但别带中文或空格,否则后续 build system 容易报错。
Package Control 安装失败的典型表现和解法
按 Ctrl+` 打开控制台,粘贴官方脚本后回车,如果只看到 reloading plugin 就停住,或者提示 SSL: CERTIFICATE_VERIFY_FAILED,说明没装成功。
原因基本就两个:
- 网络问题:
packagecontrol.io在国内常被干扰,换手机热点重试最有效 - 脚本版本错:ST4 必须用带
hashlib.sha256校验的脚本,老版本(比如只含urllib的)即使显示 “Success!” 也无法联网加载插件列表
安全做法是直接去 https://www.php.cn/link/2e5d5f65d3ef778b01366907d1f14445 下载文件,手动丢进 %APPDATA%Sublime Text 4Installed Packages,然后重启。
中文界面装不上?先确认 ChineseLocalization 是否真在 ignored_packages 里
装完 ChineseLocalization 插件后还是英文,别急着重装。打开 Preferences → Settings,看右侧用户配置里有没有这一行:
"ignored_packages": ["ChineseLocalization"]
如果有,删掉整行再保存;如果没有,检查是否误装了多个同名插件(比如 ChineseLocalization.sublime-package 和解压后的 ChineseLocalization/ 文件夹共存),后者会冲突。另外,ST4 中插件名大小写敏感,chineselocalization 是无效的。
Build System 配置后无法运行代码?重点查三处路径
以 Python 为例,新建 build system 后保存为 Python3.sublime-build,内容里 shell_cmd 和 path 很容易写错:
-
shell_cmd中的路径用正斜杠/或双反斜杠\,单反斜杠会被当转义符处理 -
path值必须是 Python 安装目录的Scripts子目录,比如D:/Python39/Scripts,不是python.exe所在目录 - 如果用的是 Anaconda 或虚拟环境,
shell_cmd里要写完整路径,比如"D:/anaconda3/python.exe" -u "$file",不能只写python
验证方法:在 Sublime 里新建文件,输入 print("ok"),按 Ctrl+B,若弹出错误提示里出现 'python' is not recognized,就是 path 或 shell_cmd 没对上。
真正卡住人的地方,往往不是“怎么装”,而是“装完之后谁在管它”——Package Control 加载顺序、ignored_packages 的静默屏蔽、路径里的斜杠类型、作用域匹配逻辑,这些细节不显眼,但一错就整个功能链断掉。











