package control 必须用 st4 官方脚本安装,否则后续插件全失效;需从 packagecontrol.io 复制标注“for sublime text 4”的含 hashlib.sha256 校验的 python 脚本,在控制台执行后看到“successfully installed”提示并重启,再验证 ctrl+shift+p 可调出 install package 且状态栏显示 fetching list。

Package Control 必须用 ST4 官方脚本装,否则后续全失效
Sublime Text 4(2026 年已稳定多年)的插件生态依赖 Python 3 和 SHA256 校验机制,旧版 urllib.request 脚本会直接报错:AttributeError: module 'urllib' has no attribute 'request' 或静默失败——看似安装成功,但 Ctrl+Shift+P 输入 Package Control: Install Package 无响应。
- 打开控制台:
Ctrl + ` - 从
packagecontrol.io复制明确标注 “For Sublime Text 4” 的完整脚本(含hashlib.sha256校验段,如h = 'df21e130eea76...') - 执行后必须看到
Successfully installed提示,然后重启 Sublime Text - 重启后按
Ctrl+Shift+P输入Package Control: Install Package,左下角出现Fetching list of available packages才算真正就位 - 若卡住,先运行
Package Control: Synchronize Sources;公司网络开了代理的,需临时关闭再试
前端三件套:Emmet、AutoFileName、CSS3,配对才生效
这三个插件解决的是每天高频痛点:写结构慢、引路径手抖、CSS 新属性记不全。但它们都依赖“当前文件语法识别正确”,不是装上就自动工作。
-
Emmet默认只在text.html.basic和source.css下触发;在.jsx文件里敲div.container按Tab没反应,是因为语法识别为source.js.jsx—— 进入Preferences → Package Settings → Emmet → Settings,加这一行:"javascriptreact": "source.js.jsx" -
AutoFileName只扫描已加入项目的目录;如果没通过Project → Add Folder to Project设置根目录,它根本看不到src/assets/img/logo.png -
CSS3插件补全flex、grid、clamp()等,但不会覆盖原生 CSS 高亮——它只是增强,不是替代;别和HTMLBeautify同时启用,规则冲突会导致 Emmet 生成的嵌套缩进被抹平
代码质量靠 SublimeLinter + ESLint/Stylelint,缺一不可
SublimeLinter 本身不检查任何东西,它只是个调度器。没配套 linter,编辑器连标红都不会触发。
一款AI数据处理工具,主要用于用于查询 Massive 市场数据端点的 Bash CLI 封装和 OpenClaw 技能,适用于 Codex 或 OpenClaw 代理从 shell 调用,适合需要提升相关任务效率的用户。
- 必须同时装三个组件:
SublimeLinter(框架) +SublimeLinter-eslint(执行器) + 项目级.eslintrc.js(配置) -
SublimeLinter-stylelint同理,需配合项目中的stylelint.config.js - Linux/macOS 下确保全局已安装
eslint和stylelintCLI(npm install -g eslint stylelint),否则插件找不到可执行命令 - 校验只在保存时触发(默认行为),如需实时检查,进
Preferences → Package Settings → SublimeLinter → Settings,把"on_save": true改成"on_load": true,但会略微拖慢大文件打开速度
中文与 Git 辅助:ConvertToUTF8 和 GitGutter 是隐性刚需
这两个插件不炫技,但解决的是长期使用中最容易被忽略的底层摩擦点。
-
ConvertToUTF8不是“锦上添花”,而是防止中文注释/日志/配置文件乱码的底线保障;尤其 Windows 上 ANSI 编码文件(如旧版批处理或某些日志)打开即崩溃,装它后右下角编码显示会自动切换并解码 -
GitGutter显示行号旁的+/-/→标记,但它依赖本地 Git 二进制可用;若提示git not found,进Preferences → Package Settings → GitGutter → Settings – User,手动指定路径,例如:"git_binary": "/usr/bin/git"(macOS/Linux)或"git_binary": "C:\Program Files\Git\bin\git.exe"(Windows) - 注意:
GitGutter不显示未跟踪文件(untracked),这是 Git 本身行为,不是插件 bug;想看所有变更,用Ctrl+Shift+P运行Git: Status更直接
长期用 Sublime,真正卡住人的往往不是功能缺失,而是语法识别错位、项目根目录没设、Git 二进制路径不对、或者校验脚本版本混用——这些细节不调通,插件再多也白装。










