公司动态

3步给Windows Terminal换上舒服终端字体:选型、安装与配置一次讲清

📅 2026/8/29 11:01:32
3步给Windows Terminal换上舒服终端字体:选型、安装与配置一次讲清
3步给Windows Terminal换上舒服终端字体选型、安装与配置一次讲清【免费下载链接】terminalThe new Windows Terminal and the original Windows console host, all in the same place!项目地址: https://gitcode.com/GitHub_Trending/term/terminalWindows Terminal 的终端字体改得不对轻则不生效重则字符重叠、高DPI下发虚。这篇按选字→装字→写配置的最短路径走一遍读完后你能独立完成一次完整的Windows Terminal字体配置并知道出问题时查哪里。做完之后的效果字形锐利小字号下l、I、1也能一眼分清连字如-、在支持的字体里正常渲染行距舒适长时读日志不累眼先选字别纠结使用场景推荐字体一句话理由不想折腾Cascadia Mono项目自带于 res/fonts/装好即可用也是官方默认字体写代码为主Fira Code连字丰富、字符区分度高长会话更耐看高分辨率/高DPI屏JetBrains Mono字重与行高设计科学缩放后依然清晰选型只需满足一点等宽。Windows Terminal 只渲染等宽字体非等宽字体会导致光标错位。安装与生效最短路径下载字体的.ttf或.otf文件右键字体文件 → 选择安装或为所有用户安装确认 Windows Terminal 已打开过设置Ctrl,让字体列表刷新重启 Windows Terminal 使新字体生效可选命令行安装管理员 PowerShellCopy-Item $env:USERPROFILE\Downloads\FiraCode-Regular.ttf -Destination $env:WINDIR\Fonts复制进字体目录后系统会自动注册重启终端即可。真正影响体验的配置项设置文件位于%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json在对应 profile 的font对象里改两个核心参数font: { face: Fira Code, size: 13, weight: normal, features: { liga: 1 } }face字体名须与系统字体名完全一致默认是Cascadia Monosize字号默认 12按屏幕分辨率调 10~14 即可其余参数weight字重、antialiasingMode抗锯齿grayscale/cleartype/aliased改它需要新开一个终端实例生效按需微调完整定义见 配置schema踩坑排查字体不生效检查这3点现象改了配置字体没变。 原因字体名拼写错误或终端缓存了旧列表。 修法到控制面板 → 字体核对准确名称删掉face字段让它回退默认重开一个标签页验证。字符重叠或光标错位现象部分字符宽度异常、下划线错位。 原因该字体的宽度检测不符合终端期望。 修法宽度判定逻辑在 字符宽度源码可查该字符是否属于异常宽度一般直接换等宽字体解决。高DPI屏幕字体模糊现象125%/150%缩放下文字发虚。 原因渲染器默认grayscale抗锯齿在部分缩放比例下表现差。 修法在 profile 中把antialiasingMode改为cleartype新开终端实例生效同时确认 Windows 的缩放与布局是推荐值。收尾选一个等宽字体装好font.face写上名字剩下都是微调。进阶方向配色与字体联动自定义 配置schema 中的schemes字体特性用font.features如liga连字、zero零字形精细控制渲染细节【免费下载链接】terminalThe new Windows Terminal and the original Windows console host, all in the same place!项目地址: https://gitcode.com/GitHub_Trending/term/terminal创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考