JetBrains Mono:为写代码而优化的免费等宽字体

程序员一天看八小时代码,字体不是审美问题而是效率问题。JetBrains Mono 把 x-height 调高、把易混字符重新画过,是这几年最受欢迎的编程字体之一。
这是什么字体
JetBrains Mono 由 JetBrains 为自家 IDE 设计并开源,是一款编程专用等宽字体。它把字符高度(x-height)提高,让代码在小字号下更易读,同时重绘了 0/O、1/l/I 等易混字符。
为什么值得用
- x-height 比常规等宽字体高,同样字号下代码更清楚。
- 连字(ligature)设计克制,=> != >= 等符号会连成整体但仍可读。
- 提供 8 个字重 + 斜体,注释与字符串可以做出层级。
- OFL 授权,可以在 IDE、终端、网页里自由使用。
适合用在哪儿
- IDE、编辑器、终端
- 技术博客与文档里的代码块
- 开发者工具的界面文字
技术参数
8 个字重(Thin 100 → ExtraBold 800)+ 对应斜体;覆盖拉丁、希腊、西里尔;含连字与 Powerline 符号
授权:能不能真的商用
SIL Open Font License 1.1 —— 免费商用、允许修改与嵌入。
注意:连字会让 != 显示成 ≠ 的形状,部分人觉得干扰;编辑器和网页里都可以单独关掉。
下载 JetBrains Mono
- 官方网站(JetBrains) —— 官方介绍与下载入口
- GitHub —— 源码、各版本字体文件、Nerd Font 变体
以上链接均指向官方发布页,国内国外均可打开(Google Fonts 在部分网络环境下需要自备条件)。 请避免从随机镜像站下载——被改过的字体文件是授权纠纷最常见的来源,拿到文件后建议与官方发布页的校验值比对一次。
怎么用在网页里
@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;700&display=swap');
code,pre{font-family:'JetBrains Mono',ui-monospace,monospace}
实战建议:网页代码块里建议关掉连字,避免读者复制时出现视觉误导:font-variant-ligatures: none。
本文是「免费商用字体」系列第 16 篇,共 17 篇。更多字体见 字体归档。 字体授权条款由各发布方制定、可能随时调整,正式用于商业项目前请再核对一次官方页面。
读者评论 0