package control未安装成功,因其是sublime text包管理框架而非插件;控制台仅显示reloading plugin是因网络卡在tls握手、证书校验或dns解析,st4需https+sha256校验,旧脚本会静默失效。

没装好 Package Control,就别谈装插件——它不是插件,是 Sublime Text 的包管理框架;Ctrl+Shift+P 里搜不到 Install Package,说明根本没跑起来。
为什么粘贴脚本后控制台只显示 reloading plugin?
这不是你手速慢或漏字符,而是网络卡在 TLS 握手、证书校验或 DNS 解析上。ST4(2026 年主流版本)强制要求 HTTPS + SHA256 校验,旧脚本(含 http://、哈希值不是以 6f4c264a 开头)会静默失败:控制台不报错,但重启后 Install Package 命令彻底消失。
- 公司/校园网常屏蔽
packagecontrol.io,换手机热点最直接有效 - macOS 可能因沙盒报
Operation not permitted,此时必须切手动安装 - 删掉
Installed Packages/目录下所有含Package Control字样的文件再重试,旧版残留干扰极强 - 脚本执行后必须等满 5 秒再判断结果——状态栏出现
Package Control: Successfully installed Package Control才算真成功
怎么验证 Package Control 真生效了?
别信菜单里有 Package Settings → Package Control 就算完事——那是旧 UI 残留。硬指标只有两个:
-
Ctrl+Shift+P输入Package Control: List Packages,能弹出空列表(不是报错) -
Ctrl+Shift+P输入Install Package,回车后左下角出现Fetching list of available packages
首次拉取通常要 5–10 秒;如果卡住无声无息,基本是网络层断了,不是插件源慢。若一直不弹,关掉 Sublime,删掉 Cache/ 和 Packages/0_package_control_loader/(如有),再重启重试。
Install Package 搜不到 Emmet 或其他插件?
不是插件没上架,而是加载链路断在中间。常见原因:
- 插件名大小写敏感:
emmet没结果,Emmet才对(得按 GitHub 仓库名来) - 首次加载需完整拉取 channel 列表,别反复按回车,等左下角提示消失后再输插件名
- 某些插件只在特定语法下激活:右下角状态栏看当前语法是否匹配(如
Vue Syntax Highlight只在.vue文件或text.html.vue作用域下工作) - 检查
Preferences → Settings右侧用户配置里是否有"ignored_packages"列表,误加了插件名会导致它被主动禁用 - 路径错误后重启也没用:插件放错目录(比如该放
Installed Packages/却扔进Packages/)会静默忽略,必须关掉 Sublime 再挪动文件
手动安装 Package Control 的安全路径是哪?
当控制台脚本被系统拦截时,手动方式是唯一出路,但路径和文件名不能错半字:
- 先在控制台执行
sublime.installed_packages_path()查真实路径(ST4 默认是Sublime Text,不是Sublime Text 4) - 下载地址必须是
https://packagecontrol.io/Package%20Control.sublime-package(注意空格被编码为%20) - 文件名必须严格为
Package Control.sublime-package,不能解压、不能改后缀、不能加数字或下划线 - 扔进
Installed Packages/后必须重启 Sublime,否则插件加载器根本不会扫描它
装完立刻执行 Package Control: Synchronize Packages,否则插件列表永远为空——这个动作比重启更关键,也更容易被忽略。











