package control是否装好,只看两个硬标准:package control: list packages返回空列表,且package control: install package执行后左下角出现fetching list of available packages;菜单有选项或控制台显示success!均不作数。

Package Control 装没装好,一眼就能验
别信菜单里有没有“Package Control”选项——它存在不代表能用。真正有效的验证只有两个:Package Control: List Packages 返回空列表(不是报错),Package Control: Install Package 执行后左下角出现 Fetching list of available packages。
常见卡点:
- 控制台执行安装脚本后显示
Success!,但后续命令全失效:ST4 用户用了 ST3 的旧哈希值(开头不是6f4c264a) - 按
Ctrl+Shift+P输Install Package没反应、面板直接关闭:旧版残留文件(如Package Control.py或Package Control.sublime-package)劫持了命令入口 - 控制台只打印
reloading plugin就停住:大概率卡在 TLS 握手或 DNS 污染,换手机热点最有效
插件装完不生效?先看右下角语法和路径
Sublime 插件不是放进去就自动干活,它依赖作用域、加载路径和上下文。比如 Vue Syntax Highlight 只在 .vue 文件或作用域为 text.html.vue 时触发,纯 .html 文件不会高亮。
排查要点:
- 右下角状态栏看当前语法是否匹配插件预期;可手动按
Ctrl+Shift+P输入Set Syntax: Vue测试即时响应 -
Emmet.sublime-package必须扔进Installed Packages/目录;解压后的Emmet/文件夹必须整体拖进Packages/(不能嵌套进子目录) - 确认
Preferences → Settings – User里没有"ignored_packages": ["Emmet"]这类禁用项
SideBarEnhancements 右键菜单不出?三步缺一不可
装完 SideBarEnhancements 却右键没“新建文件”“复制路径”?90% 是因为没走完这三步验证:
- 必须通过
Project → Add Folder to Project…显式添加文件夹——File → Open Folder或直接拖入侧边栏都不算数 - 检查用户配置和项目配置(
.sublime-project)里是否写了"ignored_packages": ["SideBarEnhancements"],有就删掉整行 - 右键目标必须是侧边栏里的**文件夹节点**(哪怕只是根目录),对单个打开的文件或空白处右键无效
Windows/macOS/Linux 安装时最容易埋雷的细节
插件装不起来,很多时候根子在安装那一刻就歪了。
- Windows 安装时没勾
Add to PATH:终端敲subl .报'subl' is not recognized,所有 CLI 集成断掉 - macOS 首次启动弹“已损坏”警告,直接点“取消”或用第三方工具绕过 Gatekeeper:后续
subl --project会静默失败,AppleScript 集成也崩 - Linux 用
apt install sublime-text装系统源旧包:阉割版不带 D-Bus 支持,SideBarEnhancements实时刷新、多窗口协同全挂
真正干净的起点,是官网下载、验证签名、手动装 Package Control、再逐个装插件——跳过任何一环,后面都在填坑。











