Sublime Text深色模式需同步设置UI主题和配色方案:推荐Adaptive主题+Mariana方案;第三方主题如Material Theme需手动启用;纯黑背景需修改两处文件并重启。
Sublime Text 没有“一键深色模式”开关,它靠同时设置两个独立项生效:UI 主题(控制侧边栏、标签页、状态栏)和配色方案(控制代码区背景与语法色)。只改一个,你会看到“代码变暗但界面还是白的”,或者“标签页黑了但代码一片惨白”——这是最常被卡住的地方。
别猜,直接查。按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS),输入:
UI: Select Theme → 当前启用的主题名前有 ✔️,路径如 Adaptive.sublime-theme
Color Scheme → 点开后高亮项即当前方案,状态栏会显示完整路径,例如:Packages/Color Scheme - Default/Mariana.sublime-color-scheme
⚠️ 路径大小写、斜杠方向、空格必须完全一致,手动配置时粘贴错一个字符就失效。
不用装插件也能立刻变暗,推荐这对组合(兼容性好、无依赖、不闪退):
Preferences → Theme → Adaptive(不是 Default,后者在新版里可能 fallback 到亮色)Preferences → Color Scheme → Color Scheme - Default → Mariana 或 Monokai
✅ 选完立即生效,无需重启。其中 Mariana 背景是柔和的深灰(#272822),比纯黑更护眼;Monokai 对比度更高,适合夜间强聚焦场景。
如果 Adaptive 主题下侧边栏/标签页仍偏灰,说明它没完全覆盖所有 UI 元素——这时需要完整重绘 UI 的第三方主题,比如 Material Theme 或 ayu:
Package Control(没装就按 Ctrl+` 粘贴官网最新安装脚本)Ctrl+Shift+P → 输入 Install Package → 搜索并安装 Material Theme
Ctrl+Shift+P → 输入 UI: Select Theme → 选择 Material-Theme.sublime-theme
Preferences → Color Scheme → Material Theme → Material-Theme-Darker
⚠️ 安装完不会自动启用!必须手动执行 UI: Select Theme 才算真正切换。部分主题(如 ayu)还提供 ayu-dark / ayu-mirage 子选项,注意区分后缀。
纯黑(#000000)看似极致深色,但 OLED 屏易烧屏,且高对比文字易引发视觉疲劳。如确需,必须改两处文件:
Preferences → Browse Packages… → 找到你用的方案文件夹(如 Colo
r Scheme - Default)→ 复制 Mariana.sublime-color-scheme 为 MyBlack.sublime-color-scheme → 打开它,将 "background": "#272822" 改成 "background": "#000000",同时调亮文字色(如 "foreground": "#F8F8F2")Packages 目录下,找到对应主题的 .sublime-theme 文件(如 Material-Theme.sublime-theme)→ 搜索 "class": "overlay_control" 或 "class": "sidebar_container" → 添加或修改 "layer0.tint": "#000000" 和 "layer0.opacity": 1.0
⚠️ 修改前务必备份原文件;改完需关闭再重开 Sublime 才能加载新主题——Reload Syntax 或刷新视图无效。
最容易被忽略的是:系统级深色模式(Windows/macOS 设置)不会自动同步 到 Sublime,它只认你手动选的 theme 和 color_scheme。想自动响应系统切换?得装 AutoSetTheme 插件,并配置 Python 脚本读取系统 API —— 那已是另一层复杂度了。