Sublime Text插件装不上,90%是Package Control未通路所致;需用Ctrl+`调出控制台执行官网最新安装代码,成功标志为状态栏提示“Package Control installed”,且Preferences→Package Settings中出现对应项。

Sublime Text 插件装不上,90% 不是插件问题,而是 Package Control 没真正通路——它不显示错误,只静默失败。
Ctrl+` 控制台才是唯一安装入口
别点 Preferences → Package Control 菜单项,那个选项在没装好之前根本不会出现。必须用 Ctrl+`(Tab 上方键)调出底部 Python 控制台,粘贴官网最新安装代码(以 import urllib.request 开头),回车执行。
- 输入法常劫持
Ctrl+`,比如 QQ 拼音默认用它切输入法,得先关掉“热键切换” - 旧版脚本域名还是
sublime.wbond.net,已失效,现在必须是packagecontrol.io - 成功标志不是弹窗或重启,而是左下角短暂出现
Package Control installed,且Preferences → Package Settings里多出Package Control项
Install Package 卡在 “Fetching…”?大概率是网络不通
Package Control: Install Package 执行后没反应、状态栏不显示 Loading packages、控制台只打印 reloading plugin 就停住——这不是插件源挂了,是 HTTPS 请求卡在 TLS 握手或 DNS 污染上。
- 公司/校园网常屏蔽
packagecontrol.io,换手机热点最有效 - ST4 用户可在控制台手动验证:
urllib.request.urlopen('https://packagecontrol.io/').getcode(),返回200才算通 - 它不支持代理或镜像源,
http_proxy配置写错(比如值为空字符串)反而会让命令直接失效 - 实在无法科学上网,就手动下载插件 ZIP,解压后整个文件夹扔进
Packages/目录(路径可通过Preferences → Browse Packages打开)
插件装完不生效?先看右下角语法标识
很多插件(比如 Emmet、Vue Syntax Highlight)只对特定语法作用域生效,不是“装完即用”。右下角状态栏显示 Plain Text 或 untitled,插件基本等于没装。
- 打开一个真实文件(如
index.html),确认右下角显示对应语法(如HTML);若不对,按Ctrl+Shift+P输入Set Syntax: HTML - 新建未保存文件默认是
Plain Text,必须先Ctrl+S给后缀(如.py),右键菜单和高亮才可能触发 -
SideBarEnhancements的New File选项被默认关闭,需进Preferences → Package Settings → SideBarEnhancements → Settings – User,清空"disabled_file_patterns"数组 - 插件路径放错也常见:
Emmet.sublime-package要放Installed Packages/,而解压后的Emmet/文件夹必须直接放Packages/,不能嵌套
真正麻烦的从来不是“怎么点”,而是“为什么点了没反应”——网络连通性、语法作用域、配置路径这三点漏掉任何一个,插件就处于“已安装但不可见”的状态。

















