需修改 default.sublime-theme 文件中 sidebar_label 规则的 font.size 值,而非 preferences.sublime-settings;若使用第三方主题则须编辑对应主题文件,并确保重启 sublime text(彻底退出进程)后生效。

怎么改 Sublime Text 侧边栏字体大小
直接改 Preferences.sublime-settings 不生效——侧边栏用的是独立的 UI 设置,得进主题文件里调。默认主题是 Default.sublime-theme,它控制所有 UI 元素的样式,包括侧边栏文字。
- 打开
Preferences → Browse Packages…,进入Packages/Default(如果没这个文件夹,说明你用的是自定义主题,去对应主题目录找.sublime-theme) - 找到并编辑
Default.sublime-theme(推荐用 Sublime 自己打开,避免编码问题) - 搜索
"sidebar_label",定位到侧边栏文字样式区块 - 在对应 rule 里加或改
"font.size": 12(数值按需调整,比如13或14)
改了没反应?检查这几个地方
常见“改完重启也没变”基本都卡在这几个点上:
- 改的是
Preferences.sublime-settings而不是.sublime-theme文件——这两个完全不互通 - 用了第三方主题(比如
ayu、Material Theme),但去Default目录改了,白忙活 - 主题文件里有多个
"sidebar_label"rule,只改了其中一个;建议全局搜,把所有匹配项里的"font.size"都设成一样 - Sublime 没完全退出再重开(Mac 尤其容易残留进程),关掉所有窗口,Activity Monitor 里确认
Sublime Text进程没了再启动
字体族能一起换吗?可以,但要小心
"font.face" 支持指定字体,比如 "font.face": "Fira Code",但要注意:
- 系统必须已安装该字体,Sublime 不会 fallback,填了不存在的字体名会导致文字渲染异常(小方块或默认字体)
- 等宽字体在侧边栏可能显得太窄或拥挤,建议优先试非等宽字体如
"-apple-system"(macOS)、"Segoe UI"(Windows) - 某些主题会把
"font.face"写在顶层 rule 里,覆盖子 rule 的设置;如果想全局统一,最好在最外层 rule 加,而不是只在"sidebar_label"下加
改完侧边栏,其他 UI 元素也跟着变了?正常
.sublime-theme 是整套 UI 的样式表,改 "font.size" 或 "font.face" 很可能同时影响标签页、状态栏、命令面板——这不是 bug,是设计如此。
- 如果只想动侧边栏,得精准定位到只含
"class": "sidebar_label"的 rule,别误改了"tab_label"或"status_bar" - 部分高级主题(如
Origami)会动态生成 sidebar 结构,这类主题可能需要额外 patch,普通用户建议先换回Default主题验证改动是否生效 - 每次改 theme 文件后记得保存,Sublime 不会自动重载 UI,必须手动重启才刷新
真正麻烦的是 theme 文件结构松散、rule 嵌套多,同一个视觉元素可能被多个 rule 控制;别指望一次改对,备份原文件,小步试错最稳。










