Package Control 安装成功需验证两个命令:Package Control: List Packages 能列出插件,Package Control: Install Package 能弹出可输入搜索框;ST4 必须用 HTTPS 官方脚本安装,手动安装需清空旧文件并确认路径可写。

Sublime Text 的插件安装功能本身不“坏”,但 Package Control 没装对,后面所有操作都白搭——90% 的“装不上”“卡在 Installing…”“搜不到插件”问题,根源都在这一步没走稳。
Package Control 装没装成功?只看两个命令
别信菜单里有没有“Package Control”选项,它可能只是残留项。真正有效的验证方式只有两个:
-
Ctrl+Shift+P输入Package Control: List Packages,能列出已装插件(哪怕只有 0 个)才算通路正常 -
Ctrl+Shift+P输入Package Control: Install Package,能弹出空白搜索框、光标可输入,才说明底层网络和模块加载都没问题 - 如果这两个命令根本不出现在命令面板里,或者点了没反应、报
ImportError: No module named 'package_control',说明 Package Control 没真正加载,必须重装
ST4 用户别用旧脚本,HTTPS 是硬门槛
2026 年所有 ST4(build ≥ 4165)必须用 HTTPS 安装脚本,HTTP 链接会直接失败或静默退出。控制台执行时务必用官网最新单行代码:
import urllib.request,os,hashlib; exec(urllib.request.urlopen('https://packagecontrol.io/installation.py').read().decode('utf-8'))
执行后等满 5 秒再判断:控制台末尾无报错 + 左下角弹出 Package Control: Successfully installed Package Control 才算落地。若只显示 reloading plugin 或完全没输出,基本是证书拦截或 DNS 污染,立刻切手动安装。
- 手动安装要关掉 Sublime Text,把下载的
Package Control.sublime-package文件拖进Installed Packages/目录(不是Packages/) - 拖之前清空
Installed Packages/里所有含Package Control字样的文件,否则旧残留会劫持命令通道 - 重启后仍无效?检查
sublime.installed_packages_path()返回路径是否可写(少数 Linux/macOS 权限异常会导致写入失败)
装插件卡在 “Installing…”?不是插件问题,是网络策略
Package Control 不支持代理设置,也不接受镜像源配置。国内直连 https://packagecontrol.io 失败时,Install Package 就会无限转圈或弹窗空白。
- 科学上网是唯一可靠解法;临时不可用时,可手动下载插件 ZIP 包,解压后整个文件夹放进
Packages/目录(如ConvertToUTF8/) - 插件名大小写敏感:
BracketHighlighter写成brackethighlighter就搜不到 - 某些插件(如
ChineseLocalization)装完不生效——它只提供翻译资源,必须手动点Help → Language → Chinese (Simplified)才切换界面语言
汉化、编码、括号高亮三个插件,配置错一行就等于没装
这三个高频插件最容易因配置疏漏导致“看起来没起作用”:
-
ConvertToUTF8只解决“打开乱码文件”,不改变保存编码;想存为 UTF-8,得手动选File → Save with Encoding → UTF-8 -
BracketHighlighter默认只高亮匹配括号;要显示竖线标识范围,必须在用户设置里加"content_highlight_bar": true -
ChineseLocalization在 ST4.4+ 上有 UI 渲染延迟,Help → Language子项可能灰显 10 秒,需等待后再点
复杂点不在插件本身,而在每一步验证都得落在具体命令或行为上——没看到 List Packages 成功执行,后面所有操作都是空中楼阁。

















