webstorm终端字体需在settings→tools→terminal→font中单独设置,必须勾选“override ide font”才生效,推荐等宽字体如jetbrains mono,大小建议14起,禁用连字可避免发虚,且设置绑定配色方案。

控制台字体大小和编辑器字体是两套独立设置
WebStorm 的 Terminal(终端)字体不会继承 Editor > Font 里的设置,改完代码区字体,终端还是小得看不清。Terminal 字体控制路径是:Settings → Tools → Terminal → Font。注意不是在 Editor 或 Appearance 下调——那里只管菜单、侧边栏和代码编辑区。
Terminal 字体改不了?先确认是否启用了「Override IDE font」
默认 Terminal 使用系统终端字体(比如 Windows 的 Consolas、macOS 的 Menlo),但 WebStorm 提供了覆盖开关。如果没勾选 Override IDE font,你改 Size 没任何反应。
- 必须勾选
Override IDE font才能生效 -
Font下拉列表里推荐选等宽字体:Fira Code、JetBrains Mono、Cascadia Code(带连字支持更佳) -
Size建议从14起试;高分屏可设为16或18 - 改完点
Apply,不用重启,新开一个 Terminal 标签立即生效
Terminal 字体发虚或显示异常的常见原因
不是所有字体都适配 Terminal 渲染,尤其开了连字(ligatures)后容易模糊或错位。
- 禁用连字:取消勾选
Enable font ligatures(即使你用了 Fira Code) - 避免使用 macOS 的
System Font或 Windows 的Segoe UI—— 它们不是等宽字体,会导致命令对不齐、光标偏移 - 如果终端中文乱码,检查
Shell path是否用了 zsh/fish 的非 UTF-8 配置,和字体设置无关 - 某些插件(如 Oh My Zsh 主题)会强行重绘提示符,此时字体变小是主题 CSS 干预,非 WebStorm 控制
快捷键缩放对 Terminal 不起作用
Ctrl/Cmd + 鼠标滚轮 和 Ctrl/Cmd + +/− 默认只作用于编辑器区域,Terminal 是独立组件,不响应这些快捷键。没有全局缩放开关,也没有隐藏配置项能打开它。
- Terminal 内部支持的缩放只有:右键 →
Zoom In/Zoom Out,或快捷键Ctrl+Shift+Plus/Ctrl+Shift+Minus(Windows/Linux);macOS 是Cmd+Shift+Plus/Cmd+Shift+Minus - 这些快捷键缩放是临时的,关掉 Terminal 标签就重置,不保存到设置
- 想永久生效,唯一可靠方式就是进
Tools > Terminal > Font改Size
Tools > Terminal > Font 确认是否仍启用 Override IDE font。











