跳到内容
分享网

写代码看的字体:JetBrains Mono 免费开源,把易混字符分开

设计素材 Web 2 天前更新 浏览 3 ↓ 直达下载

代码里最烦的就是把 0 看成 O、把 l 看成 1。编程等宽字体存在的意义就是把这类字符彻底区分开,同时让整段代码的行高节奏更稳。

它解决什么问题

普通等宽字体为了整齐,把字符宽度强行对齐,代价是部分字形辨识度下降,读代码更容易串行。

长时间盯代码,字体的字高(x-height)偏小、笔画偏细,眼睛会更快疲劳。

核心能力

能力 具体能做到什么
字形防混淆 0 带斜杠或点、l 有尾巴、O 与 0 造型区分,1 与 l 与 I 一眼能分
专为代码调校 字高更大、字腔更开,连续代码块的行间节奏更uniform
连字可选 支持 ==、!=、=>、-> 等编程连字,可开关,不喜欢连字的人也能关掉
字重成套 从 Thin 到 ExtraBold 共 8 个字重,还配斜体,适合做代码高亮层级
多语言支持 含西里尔、希腊字母,并配套 JetBrains 官方的中文字体方案
免费可嵌入 IDE、终端、网页、编辑器插件都能自由使用,不需要额外授权

等宽字体与「连字」的取舍

连字把 !=、>= 这类符号合成一个图形,看起来更接近数学符号,好处是扫读逻辑时更快;坏处是当你要逐字符核对时,字形与键盘按键对不上。

多数编辑器都能一键开关连字(VS Code 搜索 fontLigatures),可以先开着用一阵,不习惯再关。团队协作时记得统一,否则同一份代码在不同人屏幕上长得不一样。

同类工具怎么选

工具 授权 差别在哪
Fira Code 开源免费 最早普及编程连字的字体之一,字形偏圆润
Source Code Pro 开源免费 Adobe 出品,风格克制,适合长时间阅读
Cascadia Code 开源免费 微软出品,Windows Terminal 默认字体,含连字

谁适合用

  • 长时间写代码、需要降低阅读疲劳的开发者
  • 做技术类截图、教程与视频,希望代码显示清晰的创作者
  • 写 Markdown、写文档,想统一代码块观感的人

怎么开始

  1. 打开 jetbrains.com/lp/mono/,页面上可以直接试用并对比字符。
  2. 点「Download font」拿到压缩包,解压后安装到系统字体。
  3. 在 IDE 设置里搜索 Font,把编辑器字体改为 JetBrains Mono,字号建议 14–15。
  4. 连字开关:VS Code 搜 fontLigatures;JetBrains 系 IDE 在 Editor → Font → Enable ligatures。
  5. 终端也要改:Windows Terminal、iTerm2 等需要在各自设置里单独指定字体。

常见问题

中文显示会不会很丑?
JetBrains Mono 不含中文。中英混排时会回退到系统或指定中文字体,正常做法是同时安装一款开源中文字体并配好回退顺序。

等宽字体一定要用连字吗?
不必。连字是可选特性,很多人反而更习惯关闭它。

能不能打包进自己的产品?
OFL 允许嵌入分发,但不要单独把字体文件当商品售卖。

授权与合规

JetBrains Mono 以 SIL Open Font License 1.1 发布,可免费用于个人与商业项目,也可在 IDE、终端与网站中嵌入。 官网:www.jetbrains.com/lp/mono

资源信息
界面语言 多语言
授权方式 开源免费
适用平台 Web
获取方式 直链下载
资源更新 2026-09-19
页面更新 2026-09-16

获取资源

点击下方按钮直接开始下载。

立即下载
直链 https://www.jetbrains.com/lp/mono/