必须先装 Package Control,否则所有插件都装不上;安装失败主因是脚本版本错(ST4须用含hashlib.sha256校验的官网最新脚本)、网络阻断或未彻底重启,命令面板无响应需先执行Synchronize Sources并确认代理关闭。

必须先装 Package Control,否则所有插件都装不上——不是找不到,是根本没入口。
Package Control 安装失败的典型现象和硬性条件
执行控制台脚本后看似显示 Success!,但重启 Sublime 后按 Ctrl + Shift + P 输入 Package Control: Install Package 没反应,大概率是用了 ST3 旧脚本或缺 hashlib.sha256 校验段。2026 年 ST4 只认官网标有 “Sublime Text 4” 的完整 Python 3 脚本(含 h = 'df21e130' + 'eea76' 这类 SHA256 值)。
- 粘贴前确认控制台没报
AttributeError: module 'urllib' has no attribute 'request'—— 这是旧脚本用urllib2导致的 - 执行完必须重启,不重启
Preferences → Package Control菜单项不会出现 - 若命令面板仍无响应,先手动执行
Package Control: Synchronize Sources;公司网络开了代理的,临时关掉再试
写 HTML/CSS 必备三件套:Emmet + AutoFileName + CSS3
这三个解决的是每天高频、重复、手抖就出错的三件事:嵌套结构敲太慢、路径引错反复调试、CSS 新属性记不住。
-
Emmet在.html或.css文件中默认生效;在.vue文件里要先装Vue Syntax Highlight并手动把右下角语法切换成Vue,否则div.container>ul>li*3按Tab没反应 -
AutoFileName默认只扫描通过Project → Add Folder to Project加入的项目根目录;没加项目,它连同级assets/都看不见 -
CSS3插件补全flex、grid、clamp()等,但不覆盖原生高亮——它只是往已有语法里“加料”,不是重写
代码质量不能靠保存后手动跑 ESLint:SublimeLinter + ESLint/Stylelint
SublimeLinter 本身不检查任何东西,它只是个调度器;没装 SublimeLinter-eslint 和 SublimeLinter-stylelint,编辑器静默得像没装一样。
- ESLint 报
No config found?检查项目根目录是否有.eslintrc.js或package.json里写了eslintConfig - Stylelint 不标红?确认有
.stylelintrc或stylelint.config.js,且文件后缀是.css、.scss或.vue中的<style>区域 - 右下角状态栏显示
Stylelint: ?表示配置加载失败,不是没装插件,是配置路径或格式错了
别漏掉侧边栏和括号匹配:SideBarEnhancements + BracketHighlighter
这两个不是“锦上添花”,而是日常操作的底层支撑:没 SideBarEnhancements,你得手动开终端进目录删文件;没 BracketHighlighter,配对括号谁包着谁全靠数,尤其 JSX 和 Vue 模板里嵌套深了极易看串。
-
SideBarEnhancements装完就能右键侧边栏文件执行Open in Terminal、Copy Path、Move,不用切窗口 -
BracketHighlighter默认高亮{}、[]、()、<tag>,但对<script setup>里的{}也有效,前提是语法识别正确(右下角显示Vue) - 如果括号不标亮,先检查是否误启了
HTMLBeautify或JsBeautify——它们会干扰括号匹配逻辑
真正卡住人的从来不是插件数量,而是 Package Control 是否真装稳、项目根目录是否被识别、文件语法是否手动切对——这三点没对齐,装再多插件也白搭。

















