Package Control命令面板搜不到,首要检查用户设置中"ignored_packages"是否包含"Package Control",删掉后重启;若仍无效,改用官网https://www.php.cn/link/78d130f98557241bb88bb793dd59afe9动态脚本重装,并确认文件严格置于Installed Packages/目录下、命名为Package Control.sublime-package。

Package Control命令面板搜不到:检查ignored_packages配置
按 Ctrl+Shift+P 输入 Package Control 无响应,大概率是它被 Sublime 主动屏蔽了。打开 Preferences → Settings,检查右侧用户设置中是否有这行:
{ "ignored_packages": ["Package Control", "Vintage"] }
只要 "Package Control" 出现在这个数组里,插件就永远不会加载。删掉它,保存,重启 Sublime 即可。
- 别只看左侧默认设置——必须改右侧用户设置(User)
- 改完不重启 = 白改;重启后仍无效,说明问题不在这里
- 某些旧版插件或迁移残留会自动写入该条目,不是你手动加的也得删
控制台执行安装脚本后无反应:换官网动态脚本重试
2026 年所有 ST4 稳定版必须用 https://www.php.cn/link/78d130f98557241bb88bb793dd59afe9 这个动态生成的脚本。别用任何带 st3 或 st4 字样的静态代码片段——它们早已过期。
操作步骤:
- 按
Ctrl+`打开控制台 - 复制粘贴官网最新脚本(注意是
https开头,不是http) - 回车后紧盯左下角状态栏:5 秒内出现
Package Control: Successfully installed Package Control才算成功 - 若只显示
reloading plugin或完全静默,说明 TLS 握手失败(常见于 macOS 或企业网络),直接切手动安装
手动安装后仍不生效:确认文件路径和命名严格匹配
手动安装失败,90% 是因为文件放错了目录。Sublime 只认 Installed Packages/ 下的 .sublime-package 文件,且名字必须是 Package Control.sublime-package(注意空格,不能少、不能多、不能用下划线代替)。
正确路径获取方式:
- 菜单 →
Preferences → Browse Packages… - 在文件管理器中向上退一级,进
Installed Packages/(不是Packages/!) - 把从 https://www.php.cn/link/2e5d5f65d3ef778b01366907d1f14445 下载的文件拖进去
- 删掉该目录下所有带
Package Control字样的备份文件(如.bak、.old)
重启后,再按 Ctrl+Shift+P 输入 Package Control: List Packages ——能弹出空列表,才算真正落地。空列表比报错更可信,说明加载器已就位,只是还没同步包索引。
为什么channel_v3.json下载失败不总等于网络问题
控制台报错 Unable to download channel_v3.json,很多人立刻去折腾代理或 hosts,但实际常因两个隐形原因:
-
channel_v3.json被缓存在本地旧版本里,而新 Package Control 拒绝读取;删掉Packages/User/Package Control.cache/目录可强制刷新 - 系统 OpenSSL 版本太老(尤其 Windows 上的旧 MinGW 环境),无法完成 TLS 1.3 握手;此时即使 ping 通
packagecontrol.io,urlopen仍会静默失败
最省事的验证方式:重启 Sublime 后立即打开控制台,输入 import ssl; print(ssl.OPENSSL_VERSION)。低于 OpenSSL 1.1.1 的基本要手动装。

















