代码字体大小需在Editor > Font设置,而非Appearance;行高建议1.3~1.4;启用连字须选支持字体并勾选开关;Ctrl/Cmd+滚轮缩放需在Editor > General中开启,且依附于配色方案。

代码字体大小改不了?先确认你调的是 Editor > Font,不是 Appearance
很多人点开 Settings 后在 Appearance 里调“IDE 字体”,结果编辑器代码区域完全没变化——因为那套设置只管菜单、侧边栏、工具窗口。真正控制 JS/TS/HTML 代码显示的,是 Editor > Font 这一层。路径必须是:
Windows/Linux:按 Ctrl+Alt+S → 左侧展开 Editor → 点 Font
macOS:按 Cmd+, → Editor → Font
改完务必点 Apply(不是只点 OK),否则部分版本不生效。如果刚打开文件没反应,试试关掉当前标签页再重开,或重启 WebStorm。
行高(Line height)设成 1.3~1.4 更适合阅读,尤其带类型注解的代码
默认 Line spacing 是 1.2,但 TypeScript 或带长泛型、JSDoc 的代码容易挤成一团。把值调到 1.3 或 1.4 后,行间留白更自然,快速扫读函数签名或嵌套结构时眼睛不容易累。
注意:Line height 和字号是独立参数,调大字号不等于行距自动变宽;它也不影响终端、控制台等其他窗口——那些要单独去 Tools > Terminal 或 Advanced Settings > Search 里设。
启用连字(Ligatures)前,必须选对字体且勾选开关
连字不是所有字体都支持,Fira Code、JetBrains Mono、Victor Mono 是目前兼容性最稳的三款。装好字体后,还需两步才生效:
• 在 Editor > Font 页面,从下拉菜单选中该字体
• 勾选 Enable font ligatures
如果开了但符号没变(比如 != 还是两个字符,不是 ≠),先检查是否用了系统自带字体(如 Consolas 或 Menlo)——它们不支持 ligatures。
如果出现文字发虚、符号错位,大概率是显卡驱动或高分屏缩放导致渲染异常,此时建议先取消勾选 Enable font ligatures,换回纯文本模式排查。
Ctrl/Cmd + 滚轮缩放不生效?开关藏在 Editor > General 里
这个功能默认关闭,必须手动开启:
• 进 Settings → Editor > General
• 找到 Change font size (Zoom) with Ctrl+Mouse Wheel(macOS 是 Command+Mouse Wheel)
• 勾选它
注意:这种缩放是临时的,只作用于当前配色方案下的所有编辑器;换一个配色方案(比如从 Darcula 切到 Default),字号会恢复成你在 Font 里设的固定值。另外,Ctrl+0 是重置为当前设置里的 Size 值,不是系统默认值。
真正容易被忽略的是:字体设置依附于配色方案。如果你换了主题或导入别人导出的配色方案,Font 设置可能被覆盖重置——别急着怀疑 IDE 故障,先去 Editor > Font 看一眼 Size 值还在不在。


















