近年来,JetBrains Mono、Fira Code 等字体广受欢迎,而国产开源字体 Maple Mono 针对现代开发场景,在字形设计、连字、图标集成、中文支持以及 OpenType 特性等方面进行了大量优化。

简介
市面上已有许多优秀的等宽字体,它们经过专业设计,拥有整洁美观的视觉效果,但在长期编码使用中,仍难免存在一些体验上的不足。JetBrains Mono 风格简洁规整,Fira Code 以丰富的连字著称,Victor Mono 拥有辨识度极高的手写斜体,Sarasa Gothic 则提供优秀的中英文 2:1 等宽支持。不同字体各有特色,也各有适用场景,而 Maple Mono 则希望在字形设计、中文支持、图标集成以及可配置能力之间取得更加均衡的体验。
安装
Maple Mono 支持 Windows、macOS、Linux 等主流平台。
命名说明
字体特性
Ligature: 带有连字的默认版本 (
Maple Mono)No-Ligature: 没有连字的默认版本 (
Maple Mono NL)Normal-Ligature: 带有连字的
--normalNormal-No-Ligature: 没有连字的
--normal
字体格式和字符集
Variable: 最小版本,通过字体的可变轴改变字体粗细
TTF: 最小版本,ttf 格式 [推荐!]
OTF: 最小版本,otf 格式
WOFF2: 最小版本,woff2 格式,多用于网页加载
NF: 嵌入 Nerd-Font 的版本,为终端添加图标 (带有
-NF后缀)CN: 中文版本,嵌入中文和日文字形 (带有
-CN后缀)NF-CN: 完整版本,嵌入图标、中文和日文字形 (带有
-NF-CN后缀)
命令安装
获取安装包
公 Zhong 号:BugShare 内发送 Maple Mono 获取对应字体包。
特性
可变字重
可变字体支持,随心所欲获取想要的字重。

全新字形设计
圆角设计,全新的字形设计,手写体风格的斜体样式。

丰富智能连字
大量智能连字,纯文本标签,连接字母,将字体能力提升到新的水平。

文本标签(特殊连字)
可将 TODO、FIXME、NOTE、WARN 等文本自动渲染为更醒目的标签样式,在日志、代码审查和任务标记时更易识别。

内置 Nerd Font 图标
自带 Nerd-Font 支持,用图标装饰你的现代化终端。

OpenType 自定义特性
随心配置或强制开关 OpenType 功能,创建属于你的字体。
预览

JetBrains Maple Mono
如果你更喜欢 JetBrains Mono 的英文字形,又希望获得 Maple Mono 的中文支持,可以选择 JetBrains Maple Mono (基于 JetBrains Mono + Maple Mono) 合成字体。
字形特征
完美融合,Maple Mono 补充 JetBrains Mono 中日字形空缺
高可读性,等宽无衬线,中英文 2:1 宽完美对齐
丰富字重,智能连字,Nerd Font,Hints 原生支持
实时更新,构建合成优化发布全流程自动化
下载哪个
文件按 JetBrainsMapleMono-[NF/XX]-[NR/XX]-[NL/XX]-[HT/XX].zip 的格式命名:
| 后缀 | 含义 | 是否推荐 |
|---|---|---|
| NF | Nerd Font 图标 | 按需 |
| NL | 禁用连字 | 按需 |
| NR | 中文 Narrow | 按需 |
| HT | Hinting | 1080P 以下推荐 |
获取安装包
公 Zhong 号:BugShare 内发送 JetBrains Maple Mono 获取对应字体包。
最后
对开发者而言,字体或许不是生产力工具中最显眼的一环,却是每天陪伴时间最长的内容。一款优秀的编程字体,不仅能提升阅读舒适度,也能减少视觉疲劳,让长时间编码变得愉快轻松。Maple Mono 是一款兼顾颜值、功能与可定制性的现代编程字体,值得开发者尝试。
