ColorPicker 在 Sublime Text 4 中已不可用,因其依赖废弃模块且不支持现代颜色语法;应改用 ColorHelper,它支持全格式颜色识别、实时预览及多语言上下文,并需通过 Package Control 正确安装与配置。

ColorPicker 在 Sublime Text 4 中已不可用,别装了
Sublime Text 4(ST4)默认使用 Python 3.8+ 运行时,而 ColorPicker 最后一次更新是 2018 年,依赖已废弃的 winreg(Windows)或旧版 objc 模块(macOS),启动时大概率报 ImportError 或直接静默崩溃。它也不识别 hsl()、var(--color)、oklch() 等现代颜色语法——不是“不好用”,而是根本跑不起来。
装不了 ColorPicker?改用 ColorHelper 才是正解
ColorHelper 是目前 ST4 下唯一稳定支持全颜色格式 + 实时预览 + 多语言识别的替代方案。它不调系统拾色器,但功能更贴合前端真实工作流:
- 光标停在
#3b82f6、hsl(210, 75%, 50%)、rebeccapurple上,右侧自动出现色块预览 - 按
Alt+Shift+C(Windows/Linux)或Opt+Shift+C(macOS)呼出完整调色面板 - 支持 CSS、SCSS、Vue、TSX、Tailwind 类名(如
bg-blue-500)等上下文识别 - 启用
"enable_color_variables": true后还能解析var(--primary)变量值
安装 ColorHelper 的实操要点
必须先确认 Package Control 已就位,否则所有插件安装都会卡死:
- 按
Ctrl+`打开控制台,粘贴官方安装代码(2026 年仍有效),回车后重启 Sublime - 重启后按
Ctrl+Shift+P输入Package Control: Install Package,等待右下角Loading packages...消失再输ColorHelper - 安装完去
Preferences → Browse Packages,确认存在ColorHelper文件夹(大小写敏感) - 若预览不显示:检查右下角状态栏是否为
CSS或JavaScript,不是Plain text;否则右键 →Set Syntax手动指定
快捷键冲突?别硬调 ColorPicker,直接改 ColorHelper
ColorPicker 的 Ctrl+Shift+C 常被微信、QQ 截图工具劫持,但 ColorHelper 默认用 Alt+Shift+C,冲突概率低得多。如仍需调整:
- 菜单 →
Preferences → Package Settings → ColorHelper → Key Bindings - 在右侧用户键位文件中添加:
[{"keys": ["ctrl+alt+c"], "command": "color_helper"}] - 保存即生效,无需重启
真正容易被忽略的是:ColorHelper 的预览能力高度依赖语法作用域(scope),哪怕颜色写法完全正确,只要文件没被识别为对应语言,预览就失效——这不是 bug,是设计前提。










