侧边栏字体必须通过User目录下的同名.theme文件修改,而非Settings;需在Packages/User/中创建对应主题文件,写入如{"class":"sidebar_label","font.size":14}等规则,并执行UI: Reload Theme或重启生效。
侧边栏字体不能在 Settings 里改,必须动主题文件
Sublime Text 的侧边栏(也就是文件树)字体大小压根不读
这个设置项——它只认当前 UI 主题文件里定义的样式规则。你在
里把
写得再准,对侧边栏也完全没用。
真正起作用的是
这条规则里的
(注意是点号,不是下划线)
这个值藏在
文件里,不是 JSON 配置,而是 UI 渲染层的样式描述
直接改原始主题包(比如
)会被升级覆盖,所以必须走
覆盖路径
在 User 目录下建 override 文件最安全
不用复制整个主题,也不用解压
,只需在
下新建一个同名文件即可生效。Sublime 会自动优先加载 User 目录下的同名主题文件。
先确认你当前用的主题:菜单
看名字,比如
进
,新建文件,命名为
内容只写你要改的部分,例如:
如果还想调大标签页文字,顺手加上:
改完不生效?八成是没重载或 JSON 错了
Sublime 不监听 theme 文件变化,保存后不会自动刷新 UI。而且 JSON 格式稍有瑕疵(比如多一个逗号、引号没闭合),整个文件就会被跳过,界面可能变黑或回退到默认样式。
仿Sublime和notepad++编辑器效果
仿Sublime和notepad++编辑器效果
下载
首选操作:
→ 输入
,快且干净
不生效?直接关掉 Sublime 再打开——这是 100% 可靠的方式
别用
或菜单里的“刷新”,它不重载主题
Mac 用户注意:
设为偶数(如 12、14、16)更稳;高分屏可加
防发虚
ST4 用户可考虑
全局缩放
如果你用的是 Sublime Text 4(build 4126+),想一并放大标签页、状态栏、右键菜单等所有 UI 元素,
比单调
更省事,也更一致。
打开
,加一行:
支持小数,常见值有
、
、
、
注意:某些老旧插件弹窗可能未适配,出现模糊或错位——这不是你配错了,是插件兼容性问题
第三方主题(如 Material Theme、Ayu)往往自带配置开关,优先查它的文档,别硬扒 JSON
改错位置、漏重载、JSON 少个引号,都会让调整白忙活。最常被忽略的其实是主题继承链:你以为在改
,结果实际用的是
,那你的修改根本不会被加载。
font_sizePreferences → Settings – User"font_size": 16"class": "sidebar_label""font.size".sublime-themePackages/Theme - Default/Default.sublime-themePackages/User/.sublime-packagePackages/User/Preferences → ThemeAdaptive.sublime-themePreferences → Browse Packages… → UserAdaptive.sublime-theme[ { "class": "sidebar_label", "font.size": 14 } ][ { "class": "sidebar_label", "font.size": 14 }, { "class": "tab_label", "font.size": 13 } ]Ctrl+Shift+PUI: Reload ThemeCtrl+Rfont.size"font.options": ["no_antialias"]ui_scaleui_scalefont.sizePreferences → Settings – User"ui_scale": 1.251.01.251.52.0Default.sublime-themeMaterial-Theme.sublime-theme