sublime无护眼模式开关,护眼效果取决于背景明度、饱和度及语法色避荧光;ayu mirage、espresso libre、deep ocean为实测最不累眼三套方案,背景非纯黑、亮度差约42%,避开450–495nm高饱和青蓝。

Sublime 没有“护眼模式”开关,所谓护眼效果取决于 background 明度、饱和度和语法色是否去荧光——Ayu Mirage、Espresso Libre、Deep Ocean 这三套是实测最不累眼的组合,背景都不是纯黑,亮度差控制在 42% 左右,且全系避开 450–495nm 高饱和青蓝。
怎么快速启用 Ayu Mirage(新手首选)
Ayu Mirage 自带灰蓝豆沙底色(#292D3E)、UI 与编辑区风格统一,装完即用,不用改任何配置文件:
- 按
Ctrl+Shift+P(Win/Linux)或Cmd+Shift+P(macOS),输入Package Control: Install Package,回车 - 搜索
Ayu,安装后重启 Sublime(部分版本需重启才加载 UI 主题) - 再按
Ctrl+Shift+P→ 输入UI: Select Theme→ 选Ayu.sublime-theme - 同样方式打开
Color Scheme→ 选Ayu → Ayu Mirage - 确认状态栏右下角显示路径为
Packages/Ayu/schemes/ayu-mirage.tmTheme,否则说明没生效
Espresso Libre 为什么比 Monokai 更护眼
Espresso Libre 是 Dayle Rees Color Schemes 包里的主力方案,不是简单调暗,而是基于 HSL 色系调控:
- 背景用
#E8F5E8(柔灰绿),明度约 92%,饱和度仅 12%,比纯白#FFFFFF降低蓝光输出,又比深灰更提神 - 注释色从高对比的
#75715E改为#8CA68C,与背景同属低饱和绿系,减少视觉跳变 - 字符串、数字、关键词全部避开荧光红
#FF2727和刺眼紫#AE81FF,改用#98C379和#C678DD等柔和 HSL 值 - 安装后自动注册进命令面板,直接从
Color Scheme菜单里选即可,无需手动配路径
手动改 background 值时最容易踩的三个坑
很多人复制了文件、改了 background,但编辑区颜色没变——问题几乎都出在这几个细节上:
- 改的是
Packages/Color Scheme - Default/Monokai.tmTheme这类系统自带文件,每次升级就被覆盖;必须复制到Packages/User/目录下,重命名为MyGreen.tmTheme再改 -
background值要改对位置:在 XML 中找<key>background</key>,紧随其后的<string>#272822</string>才是目标,别误改gutter或selection的 color - 改完必须用命令面板启用:
Ctrl+Shift+P→Color Scheme→ 选你新建的方案;只改文件不启用,等于没做
侧边栏还是惨白?theme 和 color_scheme 必须配对设置
color_scheme 只管编辑区,theme 才控制侧边栏、标签页、状态栏。两者完全独立,只设一个就会视觉割裂:
- 检查当前
theme:按Ctrl+Shift+P→UI: Select Theme,看带 ✔️ 的项是不是Ayu.sublime-theme或Material-Theme.sublime-theme - 如果用了
Material Theme,必须额外加一行:"material_theme_background_panel": true,否则侧边栏背景不跟编辑区同步 - 路径大小写敏感:
Packages/Ayu/schemes/ayu-mirage.tmTheme不能写成packages/ayu/Schemes/Ayu-Mirage.tmTheme,错一个字符就静默回退默认 - 别信截图——同一主题在不同显示器 Gamma 值下观感差异极大,务必在自己主力屏上实测 30 分钟以上
真正容易被忽略的是:字体渲染链路比主题本身更关键。主题再柔和,若 font_options 开了 ["gray_antialias"](尤其 macOS),文字会发虚,眼睛得持续微调焦距;建议优先用系统默认渲染,再调 line_height 到 1.1 缓解行间压迫感。











