编辑区字体大小直接改font_size即可生效,侧边栏等需用ui_scale或修改主题;font_size单位为px,推荐12–14,高分屏配ui_scale=1.25更清晰。

编辑区字体大小直接改 font_size 就生效,不用重启;但侧边栏、标签页、状态栏的“看起来变大了”,往往不是靠它——那是 ui_scale 或主题文件的事。
编辑区字体大小怎么调才稳
在 Preferences → Settings – User 右侧 JSON 里加或改这两项:
-
font_size是纯数字,单位是像素(px),不是 pt 或 em;常用值是12–14,高分屏可到16 -
font_face必须填系统已安装的等宽字体全名,比如"Fira Code"、"JetBrains Mono",不能写FiraCode-Regular.ttf或monaco - Windows/macOS/Linux 都区分大小写;Linux 下若改了没反应,可能是字体缓存没更新,运行
fc-cache -fv再试 - 小于
10在高分屏上容易糊成一片,大于20可能顶到上下行,折叠箭头和断点图标也会错位
侧边栏字体为啥不跟着 font_size 变
因为 Sublime 没有独立的 sidebar_font_size 配置项。你设的 font_size 实际上也作用于侧边栏、标签页和状态栏——但前提是:没被主题或插件覆盖。
- 部分 UI 主题(如 Material Theme、AYU)会主动重写侧边栏样式,你的
font_size就被无视了 - 某些插件(如 SideBarEnhancements)虽不改字体,但它的右键菜单或面板用另一套渲染逻辑,看起来像“没生效”
- 排查方法:临时禁用所有插件;换回
Default.sublime-theme测试;确认没在Settings – Syntax Specific里误贴了全局配置 - 高分屏下别硬拉大
font_size,文字发虚是亚像素渲染没启用的表现,该加ui_scale
高分屏下怎么让侧边栏清晰又舒服
单纯调大 font_size 是像素拉伸,会导致图标模糊、文字边缘发虚。真正该用的是 ui_scale,它是矢量缩放,不伤清晰度。
- 保留
font_size在12–14区间,再加一行:"ui_scale": 1.25 -
ui_scale支持小数,常见值:1.0(原始)、1.25(125%)、1.5(150%);超过1.5容易撑爆布局 - 不要同时大幅提高
font_size和ui_scale,叠加后侧边栏高度可能溢出,滚动条异常 - 如果用了非等宽字体(如
"Segoe UI"),侧边栏缩进会错位——图标占位和文字宽度不匹配,优先选等宽字体
标签页字体和高度怎么单独调
标签页(Tab)不在用户设置里控制,必须改主题文件,比如 Adaptive.sublime-theme 或你当前用的第三方主题。
- 路径:菜单
Preferences → Browse Packages…→ 进入Theme - [名字]/目录找.sublime-theme文件 - 搜索
"class": "tab_label",在里面加"font.size": 13和"color": "#EEEEEE"控制字体大小与颜色 - 调整高度主要靠
"content_margin": [左右, 上下],比如[12, 10]表示上下各留 10px 空白,视觉上就更高了 - 改完保存,执行
ui: reload theme命令(按Ctrl+Shift+P输入)即可刷新,不用重启 - 注意 JSON 格式:末尾不能多逗号,键名不能拼错(
font.size有效,font_size无效)
最常被忽略的一点:连字(ligatures)和抗锯齿(antialias)看似是字体效果,其实依赖 font_options 配置和 Sublime 版本。ST4 Build 4143+ 才稳定支持 "ligatures",旧版即使配对了也可能只渲染部分符号;而 "subpixel_antialias" 在 macOS 和多数 Windows 上有效,但在某些 Nerd Fonts 上反而更糊——得试,不能抄来就用。

















