material palenight 是独立于 material theme 的纯 ui 主题,仅提供 .sublime-theme 文件,不包含图标系统与配色方案,需手动配置 color_scheme 和字体等参数才能正常显示暗蓝风格。

Material Palenight 不是 Material Theme 的子主题
Material Palenight 是一个独立主题,和 Material Theme 无关。它不依赖 Material Theme 插件,也不通过 Material Theme: Activate theme 命令激活。搜不到、装不上、激活失败,90% 是因为误把它当成了 Material Theme 的变体。
它属于「纯 UI 主题」,只提供 .sublime-theme 文件,不带图标系统、不改侧边栏背景逻辑、不附带 color_scheme —— 这意味着你必须自己配好配色方案,否则编辑区文字会是默认浅色或错乱灰。
- 它的 GitHub 仓库名是
Material-Palenight(注意连字符,不是空格) - 官方发布页在 https://github.com/Chris77777/Material-Palenight
- 不收录在 Package Control 默认源里,无法用
Package Control: Install Package直接搜到
手动安装 Material Palenight 的正确路径
Sublime Text 不会自动识别 ZIP 解压后的文件夹结构,必须确保最终路径精准匹配主题加载规则。
打开 Preferences → Browse Packages,进入 Packages/ 目录(不是 Installed Packages/),然后:
- 下载
Material-Palenight最新版 ZIP(Release 页面,别下 master 分支) - 解压后重命名文件夹为
Material Palenight(含空格,大小写敏感) - 把整个文件夹拖进
Packages/目录 - 重启 Sublime Text(热重载对新主题无效)
验证是否成功:按 Ctrl+Shift+P → 输入 UI: Select Theme,列表中应出现 Material Palenight.sublime-theme,且带 ✔️ 标记。
必须手动配对 color_scheme 才能显示暗蓝质感
Material Palenight 自身不含 .tmTheme 配色文件,它只负责 UI 区域(标签页、侧边栏、状态栏)的暗蓝渐变与圆角;编辑区颜色完全取决于你选的 color_scheme。
推荐搭配以下任一方案:
-
"color_scheme": "Packages/Color Highlighter/Color Highlighter.tmTheme"(需先装 Color Highlighter 插件) -
"color_scheme": "Packages/Dracula Color Scheme/Dracula.tmTheme"(Dracula 暗蓝系最协调) -
"color_scheme": "Packages/Monokai Pro/Monokai Pro.tmTheme"(偏紫蓝,对比度高)
配置位置:Preferences → Settings – User,右侧添加两行:
{"theme": "Material Palenight.sublime-theme", "color_scheme": "Packages/Dracula Color Scheme/Dracula.tmTheme"}
注意:color_scheme 路径必须和你在 Color Scheme 命令面板里点开后状态栏显示的一致——多一个空格、少一个 Color、大小写错(如 dracula),都会静默回退到默认配色。
字体发虚、图标空白、状态栏颜色不对的根源
Material Palenight 对字体渲染和图标支持无内置控制,所有“看起来不像图里那样精致”的问题,都来自外部配置缺失或冲突:
-
"font_face": "Fira Code"或"font_face": "JetBrains Mono"必须显式设置,否则 Windows 上默认 Consolas 渲染发虚 - 侧边栏图标为空白?不是主题问题,是没启用
"file_icons": true(ST4 必须手动加) - 状态栏仍是浅灰?
Material Palenight不重绘状态栏背景,需额外加"material_theme_background_panel": true—— 但这个字段只对Material Theme有效,加了反而导致解析失败;正确做法是换用ayu或Seti_UI等真正覆盖全 UI 的主题 - 如果已装
Material Theme插件,务必从ignored_packages中移除它,否则两个主题的theme加载逻辑会互相干扰
最易被忽略的一点:它不支持 material_theme_compact_sidebar 这类 Material Theme 专属开关,写了就报错或丢配置。删干净再试。











