要自定义Sublime Text侧边栏颜色,需编辑.tmTheme文件:1. 找到当前主题的.tmTheme文件,推荐复制到User目录下;2. 备份原文件后,在XML结构中添加新dict,使用scope“sidebar.tree bg”设置背景色与文字色;3. 可追加“sidebar.row selected”等scope定制选中项颜色;4. 保存后在首选项中选择自定义主题即可生效,注意编码为UTF-8且XML结构完整。

想让Sublime Text的侧边栏颜色更符合你的审美或使用习惯?直接改Theme文件就能实现。Sublime本身不提供图形界面来修改侧边栏颜色,但通过编辑主题(.tmTheme)文件,你可以完全自定义包括侧边栏、标签页、状态栏在内的所有UI元素颜色。
1. 找到当前使用的Theme文件
大多数用户使用的是默认主题或第三方主题如Adaptive.sublime-theme、Default.sublime-theme,但真正控制颜色的是.tmTheme文件,这类文件属于语法高亮和UI配色方案。
这些文件通常位于:
-
系统路径:安装目录下的
Packages/Color Scheme - Default或你安装的主题包内 -
用户路径(推荐):打开菜单
Preferences > Browse Packages...,进入User/目录存放自定义版本
常见主题文件如:Monokai.tmTheme、Solarized (dark).tmTheme 等。如果你用的是第三方主题(如Ayuce Dark),需在对应插件目录中找到其 .tmTheme 文件。
2. 备份并复制主题文件
不要直接修改原文件,避免更新时丢失改动。
- 将原始 .tmTheme 文件复制一份到
User/目录下,例如命名为MyCustom.tmTheme - 用Sublime自身打开这个新文件(确保语法设为“XML”以便阅读)
3. 添加侧边栏颜色规则
.tmTheme 是 XML 格式,核心结构是 套 和 。你需要添加特定的 scope 来控制侧边栏背景与文字。
在 内新增一个 ,用于定义侧边栏样式:
name Sidebar Folder Background scope sidebar.tree bg settings background #2A2A2A foreground #CCCCCC
关键点说明:
-
scope 使用
sidebar.tree bg可以精准匹配侧边栏背景 - background 设置背景色(支持十六进制,如 #2A2A2A)
- foreground 控制文字颜色
如果你想单独设置文件夹图标或选中项颜色,可添加:
scope sidebar.row selected background #3E6A8D
4. 应用自定义主题
打开 Preferences > Color Scheme,在列表中找到你命名的 MyCustom 主题并选择它。
一旦选中,侧边栏颜色会立即生效。如果没变化,检查:
- 文件是否保存为 UTF-8 编码
- XML 结构是否闭合正确(每个
都有对应的) - scope 是否拼写准确(大小写敏感)
基本上就这些。改Theme文件门槛不高,关键是找准 scope 和结构。多试几次,你就能做出专属的深灰、护眼绿甚至暗黑红风格侧边栏。不复杂但容易忽略细节。










