package control安装成功的唯一标志是“package control: install package”能触发“fetching list of available packages”,而非控制台显示“success!”;假成功常见于unicode字符混入、版本哈希错配或旧文件残留。

Package Control 安装失败的典型信号
控制台执行完安装代码后显示 Success! ≠ 成功——真正可用的标志只有两个:Package Control: List Packages 返回空列表(不是报错),Package Control: Install Package 能触发 Fetching list of available packages。常见假成功原因:复制时混入不可见 Unicode 字符、ST4 用了 ST3 的哈希值(应为 6f4c264a 开头)、旧版残留文件(如 Package Control.py)劫持命令通道。
插件装完不生效,先看这三处
插件不是放进目录就自动工作,高频失效点集中在:
- 右下角状态栏当前语法不匹配——比如
Vue Syntax Highlight只在.vue文件或作用域为text.html.vue时生效;可按Ctrl+Shift+P输入Set Syntax: Vue手动切换验证 -
ignored_packages配置里误写了插件名——打开Preferences → Settings,检查右侧用户配置中是否有"Emmet"或"GitGutter"等被手动加入忽略列表 - 路径放错:
Emmet.sublime-package必须扔进Installed Packages/;而解压后的Emmet/文件夹必须整体拖进Packages/(不能嵌套进子目录)
网络卡在 “Fetching…” 的实操解法
首次加载插件列表正常需 5–10 秒,超 30 秒未动基本是连通问题:
- 公司/校园网常屏蔽
packagecontrol.io,换手机热点最直接 - 检查
Preferences → Settings用户配置中是否有非法"http_proxy"或"https_proxy"(比如值为空字符串或格式错误) - ST4 用户可在控制台执行
urllib.request.urlopen('https://packagecontrol.io/').getcode(),返回200才算通
别碰“汉化激活整合包”这类压缩包
所谓“一键汉化补丁”本质是篡改 Default/Preferences.sublime-settings 或 patch core 文件,后果包括:Package Control 加载失败、高分屏渲染异常、后续插件安装全部中断。中文界面靠语言包实现,license 机制纯本地校验,暴力 patch 会导致 plugin_host 崩溃——表现为所有插件突然失效,且无法通过重启恢复。











