必须先装 package control,否则所有插件安装都会失败;它是 sublime text 插件系统的调度中枢,没有它,ctrl+shift+p 中根本不会出现 install package 命令,后续一切插件安装均卡死在第一步。

没装 Package Control,所有插件安装都会失败——这不是警告,是事实。它不是“推荐装”,而是像电源线之于电脑,没它,后续一切操作都卡在第一步。
为什么必须先装 Package Control?
Sublime Text 自带功能极简,插件系统完全依赖 Package Control 调度。没有它,Install Package 命令根本不会出现在命令面板里,你点 Ctrl+Shift+P 搜索 “install” 也只会看到一堆无关项。
- 新版(ST3/ST4)直接按
Ctrl+Shift+P(macOS 是Cmd+Shift+P),输入Install Package Control回车即可,5 秒内完成 - 旧版或网络异常时,控制台(
Ctrl+`)粘贴脚本容易因哈希校验失败中断,不建议手动操作 - 验证是否成功:再按一次
Ctrl+Shift+P,输入Package Control,能看到一长串以Package Control:开头的命令(比如Package Control: Install Package)才算到位
Install Package 命令点不开?常见卡点
即使 Package Control 已装好,Install Package 也可能无响应或报错。核心原因就两个:网络不通、仓库没加载完。
- 首次运行
Package Control: Install Package时,左下角会显示Loading Repositories,这个过程可能长达 10–30 秒(尤其在国内),别急着关掉或重试 - 如果等了半分钟还是没反应,检查代理设置:打开
Preferences > Package Settings > Package Control > Settings,确认http_proxy或https_proxy配置正确,或临时设为null - 偶尔出现
Error downloading package list,重启 Sublime 再试一次,多数能自动恢复
装完插件却没效果?别急着重装
插件安装成功 ≠ 立即可用。很多插件需要显式启用、绑定快捷键,或依赖文件类型识别。
- 检查插件是否真在运行:打开
Preferences > Package Settings,看对应插件名是否出现在列表里(比如装了Emmet,这里就得有Emmet一项) - 语法高亮类插件(如
Vue Syntax Highlight)只对特定后缀生效,右下角点击当前文件类型,手动选成Vue Component才会触发 - 快捷键冲突很常见:
Ctrl+Shift+P输入Preferences: Key Bindings,查是否有重复绑定;例如SublimeTmpl默认用Ctrl+Alt+H插 HTML 模板,但若系统或其它插件占用了该组合,就得自己改
真正麻烦的不是“怎么装”,而是“装完之后它到底有没有在干活”。多看右下角文件类型、多翻 Package Settings、少信“安装即生效”的直觉——这才是新手绕过最多坑的方式。











