必须先确保Package Control真正可用,否则所有插件安装均失败;它需用ST4专用含SHA256校验的Python 3脚本安装,重启后验证Package Control: Install Package命令可响应,再安装SideBarEnhancements、GitGutter、Emmet、AutoFileName四大核心插件。

新手装插件,第一件事不是搜“十大必备”,而是先让 Package Control 真正跑起来——它不通,后面全白搭。
为什么 Package Control: Install Package 按了没反应
菜单里有这个选项 ≠ 它能工作。常见卡点:
- 控制台执行安装脚本时复制了不可见 Unicode 字符(比如从网页直接 Ctrl+V),导致
import urllib.request报错;重打或用纯文本编辑器中转再粘贴 - ST4 用户误用了 ST3 的旧哈希值脚本(开头不是
6f4c264a),控制台显示 Success! 但后续所有 Package Control 命令静默失效 -
ignored_packages设置里不小心把"Package Control"写进去了,插件被主动忽略 - 网络被墙:在控制台执行
urllib.request.urlopen('https://packagecontrol.io/').getcode(),返回非200就得换热点或配代理
新手真正该装的 4 个核心插件
别一上来就装 20 个,冲突、加载慢、改默认行为全是坑。这四个彼此无依赖、不抢快捷键、不碰底层设置:
-
SideBarEnhancements:右键侧边栏多出「新建文件/夹」「刷新」「复制路径」,原生功能太简陋 -
GitGutter:行号旁显示 Git 修改状态(+ - !),不用切终端就知道改了啥 -
Emmet:写 HTML/CSS 效率翻倍,div.container>ul>li*3回车直接展开 -
AutoFileName:输入src="或url(时自动提示当前目录下的文件路径
全部通过 Package Control: Install Package 搜索名安装,装完不用重启,但部分(如 Emmet)需在 .html 或 .css 文件里才激活。
插件装完却不生效?先看这三处
不是放进目录就等于启用:
- 右下角状态栏看当前语法:比如
Vue Syntax Highlight只对.vue文件或作用域为text.html.vue生效,纯.html不亮 - 路径必须严格:解压版插件(含
.py文件的文件夹)扔进Packages/;.sublime-package文件扔进Installed Packages/—— 放反或嵌套子目录都会失败 - 检查
Preferences → Settings – User里有没有错误配置,比如"http_proxy": ""这种空字符串会阻断所有远程请求
新手最容易低估的是插件加载顺序和作用域匹配——它不像浏览器插件装完就全局生效,而更像条件触发器。一个插件是否工作,80% 取决于你当前打开的文件类型和编辑器内部的状态,而不是“有没有出现在 Installed Packages 列表里”。

















