侧边栏字体大小需修改主题文件中的 sidebar_label 规则,而非 Settings 中的 font_size;确认当前主题名后,在 Packages/User/ 下创建同名 .sublime-theme 文件,写入 {"class": "sidebar_label", "font.size": 14} 并重载主题生效。
在 Settings 里改不了侧边栏字体大小,它只控制编辑区;侧边栏文字由当前 UI 主题文件中的
规则决定,必须改
文件。
怎么确认当前主题并创建安全覆盖文件
先看 Preferences → Theme,记下显示的文件名(比如
或
);然后 Preferences → Browse Packages… → 进入
目录,在这里新建一个同名文件(大小写、空格、扩展名必须完全一致)。不要直接改原始主题,否则升级后修改就丢了。
文件名错一个字符(比如多空格、少点、写成
)→ 修改无效
用的是第三方主题(如
),但去改了
→ 白忙活
不确定主题名?临时注释掉 Settings – User 里的
字段,重启后回落默认主题再试
在 .
sublime
-theme 里精准改 sidebar_label 的 font.size
新建或编辑的文件内容只需写你要改的部分,不用复制整个主题。最简有效写法是:
注意几个关键点:
仿Sublime和notepad++编辑器效果
仿Sublime和notepad++编辑器效果
下载
是带点的,不是
(后者是旧版或错误写法)
某些主题有多个
规则(对应展开/折叠/选中状态),建议全局搜索,把所有匹配项都加上
如果想连目录标题一起调大,顺手加一条:
数值建议 12–16,设太大可能挤掉图标或导致文字换行异常
改完为什么没反应?重载和格式是关键
Sublime 不会自动重读 theme 文件,保存 ≠ 生效。必须手动触发 UI 重载:
首选:按
(Win/Linux)或
(macOS)→ 输入
→ 回车
不生效?彻底退出 Sublime(右键托盘图标 → Exit,macOS 要在 Activity Monitor 里确认进程已消失),再重开
界面变黑/花?90% 是 JSON 格式错误:检查引号是否全角、末尾多逗号、括号不闭合
别信菜单里的“重新加载”或
,它们不重载 UI 主题
第三方主题用户别硬扒 JSON,优先查配置项
像
、
这类主流第三方主题,通常自带开关,比手动改 theme 更稳:
用户:在 Settings – User 里加
,它会联动调大侧边栏文字和图标
用户:支持
字段,直接写进 Settings – User 即可
硬改
→ 升级后立即丢失,且易因格式错导致界面全黑
不确定主题是否支持配置项?先查它的 GitHub README 或官网文档,别一上来就开搜
真正起效的只有两件事:一是改对位置(
+
),二是让 Sublime 看到改动(重载或重启)。其他地方写的任何
、
或系统 DPI 设置,都不直接影响侧边栏文字像素大小——它们要么管不到,要么只是间接缩放容器。
font_sizesidebar_label.sublime-themeAdaptive.sublime-themeDefault Dark.sublime-themePackages/User/.jsonMaterial ThemeDefault.sublime-theme"theme"[{ "class": "sidebar_label", "font.size": 14 }]font.sizefont_sizesidebar_label"font.size": 14{"class": "sidebar_heading", "font.size": 14}Ctrl+Shift+PCmd+Shift+PUI: Reload ThemeCmd+RMaterial ThemeAyuMaterial Theme"material_theme_big_fileicons": trueAyu"ayu_sidebar_font_size"Packages/Material Theme/material-theme.sublime-themesidebar_labelsidebar_labelfont.sizefont_sizeui_scale