最安全的方式是修改用户设置中的 font_size,仅影响代码编辑区,单位为像素,支持小数,需写在右侧 User Settings 中且符合 JSON 格式。

改编辑区字体大小,只动用户设置里的 font_size
直接生效、最安全的方式就是改右侧用户设置面板里的 font_size。它只影响代码编辑区域的文字大小,和侧边栏、标签页、状态栏完全无关。
-
font_size是纯数字,单位是像素,常见值为12、14、16;支持小数,比如13.5 - 必须写在 Preferences → Settings 的右侧(User Settings),左侧 Default 是只读的,改了也无效
- 保存后立即生效,部分旧版本需手动刷新视图(Ctrl+R/Cmd+R),但绝大多数不用重启
- JSON 格式极其敏感:末尾多一个逗号、引号用成中文、拼错成
fontsize或font-size,整个用户设置都会静默失效——界面看起来“没反应”,其实是回退到了默认值
换字体、开连字、调行距,靠 font_face 和 font_options
想让代码看着更舒服,光调大小不够,还得选对字体、加点渲染优化、拉开行距。
-
font_face填系统已安装的等宽字体名,比如"Fira Code"、"Consolas"、"Microsoft YaHei";填错或字体未安装,Sublime 会自动 fallback 到默认字体 - 用连字字体(如 Fira Code)时,加上
"font_options": ["subpixel_antialias"]能提升清晰度(Mac 用户通常不需要) - 行距靠
line_padding_top和line_padding_bottom控制,各设2或3就很宽松,避免文字挤在一起
侧边栏和标签页字体不能靠 font_size 改
很多人试过在用户设置里加 sidebar_font_size 或类似字段,结果毫无反应——因为 Sublime 根本不认识这些配置项。UI 元素的字体大小由当前启用的主题文件控制。
- 进 Preferences → Browse Packages…,找到你正在用的主题目录(如
Theme - Default或Material Theme) - 打开对应的
.sublime-theme文件,搜索"class": "sidebar_label"或"class": "tab_label" - 修改其中的
"font.size"值(注意是点号,不是下划线),比如改成14 - 更稳妥的做法是用 override:在
Packages/User/下新建同名文件(如Theme - Default/Default.sublime-theme),只写要覆盖的部分,升级主题也不会丢改动
临时放大缩小别碰配置文件,用快捷键就行
开会共享屏幕、临时看不清某段代码,根本不用打开设置文件——快捷键秒切,关掉 Sublime 就自动还原,不影响任何默认配置。
- 放大:
Ctrl + +(Win/Linux)或Cmd + +(macOS) - 缩小:
Ctrl + -或Cmd + - - 恢复默认:
Ctrl + 0或Cmd + 0
真正容易被忽略的是分层逻辑:编辑区字体、UI 字体、颜色主题、项目专属设置,它们互不干扰,改错地方就白忙活。确认你要调的是哪一层,再动手。










