pycharm的terminal字体必须在tools → terminal单独设置,因为editor → font控制代码编辑区、editor → color scheme → console font控制运行日志输出,三者完全隔离;不勾选override ide fonts则设置无效。

PyCharm 的 Terminal 字体必须在 Tools → Terminal 单独设置,改 Editor → Font 或 Console Font 都无效。
为什么改了 Editor 字体,Terminal 还是小字?
因为 PyCharm 把三类显示区域的字体完全隔离:
-
Editor → Font:只管代码编辑区(.py 文件里写的那些) -
Editor → Color Scheme → Console Font:只管运行程序后输出的日志(Run 窗口里带时间戳的那块) -
Tools → Terminal:才是真正的系统终端(你敲pip list、git status的地方)
很多人卡在这一步——反复调 Console Font,结果 Terminal 一点反应都没有。
正确修改 Terminal 字体的步骤(永久生效)
打开 File → Settings(macOS 是 PyCharm → Preferences),左侧依次点开:Tools → Terminal。关键操作在右侧:
PyCharm 2026.2提供 JetBrains 官方 2026.2 版本安装包,适合需要指定 PyCharm 版本进行 Python 项目开发、运行和调试的用户。
- 勾选
Override IDE fonts(不勾这个,字体设置直接被忽略) - 在
Font下拉框选字体,推荐JetBrains Mono或Consolas(等宽、清晰) -
Size填数字,14–16 是多数人舒适值;高分屏可设到 18 -
Line height可设为1.2,避免字符上下挤在一起 - 点
Apply,不用重启,新开 Terminal 标签即生效
临时放大/缩小 Terminal 字体(适合调试时快速查看)
如果只是临时想看清某条长命令的输出,不用进设置:
- 确保已开启缩放功能:
Settings → Editor → General,勾选Change font size with Ctrl+Mouse Wheel(macOS 用Cmd) - 把光标移到 Terminal 区域内
- 按住
Ctrl(或Cmd)+ 向上/下滚动鼠标滚轮
注意:这个缩放是会话级的,关掉 Terminal 标签后重开就恢复原大小;且不改变 Tools → Terminal 里的默认设置值。
常见坑和兼容性提醒
改完字体仍模糊、乱码或显示方块,大概率不是字体大小问题,而是底层支持缺失:
- Linux(尤其 Ubuntu)用户:确认系统已安装中文字体,比如执行
sudo apt install fonts-wqy-zenhei - macOS 用户:如果用了
zsh+oh-my-zsh,部分 Powerline 字体需额外安装,否则特殊符号(如 Git 分支图标)会变方块 - Windows 用户:避免选
Lucida Console,它不支持 Unicode,中文和 emoji 会乱码;优先选JetBrains Mono或Cascadia Code - 改完字体后 Terminal 启动变慢?可能是字体文件过大或路径异常,换回系统自带字体(如 Windows 的
Consolas)测试一下
Terminal 字体是独立配置项,且仅对新打开的标签生效——正在运行的旧标签不会自动刷新,需要手动关闭再重开。










