Sublime Text行高应通过设置”line_height”参数调整,单位为像素,推荐值22–26(14px等宽字体),设0则用系统默认;不支持CSS line-height,多屏/高DPI下需配合ui_scale和hardware_acceleration优化。
Sublime Text 默认行高偏小,长时间阅读容易视觉疲劳;直接改 line_height 是最有效、最轻量的解法,无需插件。
line_height 参数在哪设、怎么设
行高由 line_height 控制,单位是像素(不是倍数),它作用于整个编辑器视图。值设为 0 表示使用系统默认(通常约 1.0–1.2 倍字体高度),设为正整数则强制固定像素高度。
- 推荐路径:
Preferences → Settings,在右侧用户设置里添加:"line_height": 24
- 若用的是 14px 等宽字体(如
Fira Code、JetBrains Mono),line_height: 22–26比较舒适 - 值过大会导致行间空隙过大,折叠代码块或跳转时视觉断层明显
- 注意:该设置不继承缩放比例(
font_size变化时需手动调整line_height)
为什么不用 font_face 的 line-height CSS 方式
Sublime 不支持 CSS 的 line-height 属性(那是浏览器概念),也**不解析 HTML/CSS 样式表**。所有界面渲染参数都通过 JSON 配置项控制,试图在 color_scheme 或 theme 文件里写 CSS 行高会完全无效。