Package Control是Sublime Text的包管理运行时,非普通插件;无它则Ctrl+Shift+P搜不到Install Package、插件不注册、配置不加载、LSP类插件报ImportError,ST4用户必须通过官网下载.sublime-package文件手动拖入Installed Packages目录并重启验证。

必须先装 Package Control,再装其他插件;否则所有后续操作都只是把文件丢进目录,不生效、不注册、不响应命令。
为什么 Package Control 是不可跳过的前置步骤
Package Control 不是普通插件,是 Sublime Text 的包管理运行时。没有它:
-
Ctrl+Shift+P里搜不到Install Package命令 - 手动把插件文件夹拖进
Packages/目录后,Preferences → Package Settings里不会出现对应菜单项 - 插件的
.sublime-keymap、.sublime-settings文件不会被自动加载 - 多数 LSP 类插件(如
SublimeLSP)启动时直接报ImportError: No module named 'package_control'
ST4 用户安装 Package Control 的唯一可靠路径
2026 年绝大多数人用的是 Sublime Text 4,旧版脚本已失效。别碰任何含 urllib2 或 import urllib(无 .request)的代码——会报 ModuleNotFoundError: No module named 'urllib2'。
- 关掉 Sublime Text
- 访问 https://www.php.cn/link/2e5d5f65d3ef778b01366907d1f14445 下载文件
- 打开
Preferences → Browse Packages…,关闭窗口,上一级进Installed Packages/目录 - 把下载好的
Package Control.sublime-package文件直接拖进去(不改名、不解压、不放进Packages/子目录) - 重启 Sublime Text
- 按
Ctrl+Shift+P输入Package Control: List Packages,能执行并返回列表才算真正成功
装完 Package Control 后,插件安装顺序本身不重要,但有三个关键动作不能漏
你装 Emmet 还是 GitGutter 先后无所谓,但以下三件事必须在安装每个插件后确认:
- 检查
Packages/User/下是否生成了同名.sublime-settings文件(比如装完ColorHelper就该有ColorHelper.sublime-settings) - 打开
Packages/User/Default (Windows).sublime-keymap(或对应系统文件),搜索插件命令名(如"command": "color_helper"),确保快捷键没被覆盖或冲突 - 如果插件带语言服务(如
SublimeLSP+pylsp),首次启用后务必等右下角状态栏显示LSP: ready再写代码,否则补全和跳转全部失效
最容易被忽略的是:装完插件后不验证命令是否可调用。比如装了 AdvancedNewFile 却没试过 Ctrl+Alt+N,结果以为失败,其实是快捷键被其他插件劫持了——这种问题比插件本身装不上更难排查。

















