Package Control装不上需先确认ST4版本≥4107,再执行官网installation.py脚本;失败则手动下载.sublime-package文件拖入Installed Packages/目录并清空旧残留,重启后通过Ctrl+Shift+P验证List Packages是否可用。

Package Control 装不上?先确认 ST4 版本再执行 installation.py
Sublime Text 4(ST4)用户直接复制旧版脚本,90% 会静默失败:命令面板里搜不到 Install Package,但控制台也不报错。必须先看 Help → About Sublime Text,确认顶部显示的是 Sublime Text 4 —— 不是 “4.x” 或 “v4”,就不是真 ST4。
装 Package Control 只认官网最新入口:
按 Ctrl+` 呼出控制台,严格粘贴并回车:
import urllib.request,os,hashlib; exec(urllib.request.urlopen('https://packagecontrol.io/installation.py').read().decode('utf-8'))
等满 5 秒再判断是否成功:左下角弹出 Package Control: Successfully installed Package Control 才算落地。如果卡在 reloading plugin 或无反应,说明网络被拦截或证书不信任,立刻切手动方式。
- 手动安装前,先关闭 Sublime Text
- Preferences → Browse Packages… → 关闭窗口,上一级进
Installed Packages/目录 - 清空里面所有含
Package Control字样的文件(旧残留会劫持命令通道) - 下载 https://www.php.cn/link/2e5d5f65d3ef778b01366907d1f14445,拖进
Installed Packages/(不改名、不解压、不放Packages/) - 重启编辑器
装完插件后功能没生效?检查是否误装进 Packages/ 目录
手动下载 ZIP 插件包时,有人解压后把整个文件夹扔进 Packages/,结果插件不加载、快捷键失灵、甚至 Ctrl+Shift+P 卡死。ST4 的插件路径规则很明确:
- 通过
Package Control: Install Package安装的,自动进Installed Packages/(.sublime-package 文件) - 手动安装必须解压 ZIP,把**顶层文件夹**(比如
Emmet/)直接丢进Packages/,不能多套一层目录 - 如果插件有
Default.sublime-settings,它必须放在该插件文件夹内,不能挪到 User 目录下覆盖 - 装完重启,再按
Ctrl+Shift+P输入Package Control: List Packages,能列出名字才算真正启用
哪些插件真·零冲突且高频刚需?只装这 4 个
别信“十大必备”,装多反而抢快捷键、拖慢启动、互相覆盖设置。2026 年实测稳定、无依赖、不改 core 的核心组合就四个:
-
SideBarEnhancements:右键菜单补全(新建文件/文件夹、刷新、复制路径),不碰任何默认行为 -
GitGutter:行首显示 git diff 状态,依赖 Git CLI 但不强制要求配置路径,没 Git 时自动静默 -
AutoFileName:写import './或<img src="时自动补全路径,支持 ts/js/html/css,不干扰 Emmet -
Emmet:缩写展开(ul>li*3→ 列表),ST4 默认已内置部分功能,但装官方Emmet插件才能用完整指令(如Ctrl+E强制展开)
它们之间没有依赖关系,卸载任意一个不影响其余运行。装完不用额外配置,默认快捷键全部可用。
中文界面怎么搞?别动 Preferences.sublime-settings
所谓“汉化补丁”基本都在改 Default/Preferences.sublime-settings 或 core 文件,这会导致后续插件无法读取用户设置、高分屏渲染错位、甚至 plugin_host 崩溃。正确做法只有一步:
按 Ctrl+Shift+P → 输入 Package Control: Install Package → 搜 ChineseLocalization → 回车安装。它只是加一个语言包,不修改任何原始文件,升级 ST4 时也不会被覆盖。
装完后重启,界面立即变中文;想切回英文,删掉这个插件就行 —— 没有隐藏配置项,没有重启多次才生效的玄学。
最常被忽略的一点:所有插件的配置都该写在 Preferences.sublime-settings — User 里,而不是 Default 文件。改错了 Default,下次更新 ST 就全丢。

















