material theme 安装后需手动激活才能生效,关键步骤包括:先正确安装并重启 package control,再运行“material theme: activate theme”命令写入 theme 和 color_scheme 配置,路径须严格匹配大小写与后缀,同时开启 background_panel 和 file_icons 等子主题选项。

装完没反应,不是主题坏了,是缺激活、路径错、或根本没走对安装链路——Material Theme 从不自动写入 theme 和 color_scheme,靠手动配或命令激活才能生效。
Package Control 必须先装稳,否则后面全白忙
Sublime Text 4 默认禁用非 HTTPS 仓库,旧版 channel 地址已停用。不装好 Package Control,Material Theme 根本不会出现在命令面板里。
- 按
Ctrl+`调出控制台,粘贴并执行官网最新脚本:import urllib.request,os,hashlib; exec(urllib.request.urlopen('https://packagecontrol.io/installation').read().decode('utf-8')) - 执行完必须重启 Sublime;重启后按
Ctrl+Shift+P输入Package Control,能看见选项才算成功 - 若提示 SSL 错误或超时,说明网络受限:手动下载
package_control.sublime-package,放进Packages/目录(路径可通过Preferences → Browse Packages查看)
安装后必须立刻运行 Material Theme: Activate theme
安装 ≠ 启用。只装不激活,theme 字段不会写进设置,UI 一动不动——90% 的“失效”问题卡在这一步。
- 装完
Material Theme后,**不要重启**,立刻按Ctrl+Shift+P→ 输入Material Theme: Activate theme→ 回车 - 这个命令会一次性写入正确的
theme、color_scheme、图标风格和高亮色,比手动改更可靠 - 如果命令面板里搜不到该命令,说明插件未加载,重启 Sublime 后重试;别在没看到命令的情况下硬改配置
theme 和 color_scheme 路径必须严格匹配大小写与后缀
Sublime 不报错,错一个字符就静默回退到默认主题。最稳妥的方式是直接从 UI 复制路径,而不是抄网上的示例。
- 按
Ctrl+Shift+P→ 输入UI: Select Theme,看带 ✔️ 的当前主题名,例如:Material-Theme-Darker.sublime-theme - 再输入
Color Scheme,看状态栏实时显示的路径,例如:Packages/Material Theme/schemes/Material-Theme-Darker.tmTheme - 打开
Preferences → Settings – User,右侧粘贴这两行(以深色为例):{"theme":"Material-Theme-Darker.sublime-theme","color_scheme":"Packages/Material Theme/schemes/Material-Theme-Darker.tmTheme"} - 注意:
theme值必须是.sublime-theme文件名,不是文件夹名;color_scheme必须是完整路径,斜杠一律用/,大小写、空格、连字符都不能错
侧边栏/标签页还是灰的?你只换了配色,没换 UI 主题
color_scheme 只管编辑区文字颜色,theme 才控制侧边栏、标签页、状态栏这些 UI 元素。很多人把 Material-Theme-Darker.tmTheme 当成主题文件名,结果只换了代码颜色。
- 确认当前启用的主题:按
Ctrl+Shift+P→ 输入UI: Select Theme,带 ✔️ 的才是真正在用的.sublime-theme文件 - 深色 UI 还要额外开关:
"material_theme_background_panel": true,否则侧边栏背景不跟编辑区同步 - 别混用其他 UI 主题插件(如
Theme - Soda),它们会覆盖theme配置导致冲突 - 改完设置后务必重启 Sublime,热重载对部分 UI 元素无效
真正容易被忽略的是:Material Theme 的子主题(如 -Darker)、背景同步开关、以及图标支持(需额外开启 "file_icons": true 或安装配套图标包),这三者不齐,再漂亮的主题也只露半张脸。











