摘要:作为程序员,你是否曾被代码编辑器里参差不齐的符号逼出强迫症?是否因中英混排时忽大忽小的字符间距抓狂?GitHub 上爆火的 Maple Mono 开源字体项目,近日正式发布了 7.0 版本,用「强迫症级」的细节设计,再次刷新了编程字体的体验天花板。
OSCHINA
作为程序员,你是否曾被代码编辑器里参差不齐的符号逼出强迫症?是否因中英混排时忽大忽小的字符间距抓狂?GitHub 上爆火的 Maple Mono 开源字体项目,近日正式发布了 7.0 版本,用「强迫症级」的细节设计,再次刷新了编程字体的体验天花板。
Maple Mono 是一款开源等宽字体,专注于优化编码体验,带有圆角、连字和 Nerd-Font,适用于 IDE 和终端,具有细粒度的自定义选项。
亮点特性
中英文 2:1 等宽
可变 - 无限的字体粗细,以及手工微调的斜体字形。
丝滑 - 圆角,独特的@ $ % & Q ->字形,以及手写风格的斜体f i j k l x y。
实用 - 大量的智能连字,详见features/。
图标 - 提供 Nerd-Font 嵌入的版本,添加图标支持。
定制 - 自由开关或者构建 OpenType 字体特性,打造您专属的字体。
开发者称 V7 是一个完全重制版本,提供了可变字体格式和字体工程源文件,重新设计了超过一半的字形,并提供更智能的连字。
实际效果如下:
最后看看作者专门为编程场景实现的「中英文2:1等宽」特性。
针对中英文混排代码的中英文宽度不一致,导致代码对齐乱七八糟的问题,Maple Mono 实现了中英文 2:1 宽度完美对齐, 也就是说,一个中文字符的宽度正好等于两个英文字符的宽度。
这样一来, 无论你的代码中包含多少中文注释, 都能和英文代码完美对齐。不过请注意, Maple Mono CN 中文版的中文间距会比其他一些流行的中文字体稍大, 具体效果可以参考官方的发行版说明。
Maple Mono 下载地址:
↓分享、在看与点赞~Orz
来源:啊剑谈娱乐