Google 开源编程字体 Google Sans Code
Fira Code 字体特别适合需要在代码中清晰表达复杂概念的开发者,例如在 JavaScript 或 TypeScript 中,=> 可以表示为一个连字,而不是两个单独的字符,这有助于减少视觉混乱,使代码更加整洁和易于阅读。这不,Google 开源了一款专为程序员打造的等宽字体 ——Google Sans Code,它是针对编程语言语法做了专项优化,确保字符在小尺寸下依旧清晰可辨,还支持 300
有人可能很好奇,为什么编写代码需要专门的字体?
我们在日常编码时,我们常会遇到一些极易混淆的字符,比如数字 “1”、小写字母 “l” 和大写字母 “I”,或是数字 “0” 和大写字母 “O”—— 它们外观极为相似,稍不注意就会看错。
而专为编程设计的字体,会通过独特的字形设计来区分这些易混符号,这样一来,我们就能轻松辨别它们,从源头减少因字符混淆导致的错误。

这不,Google 开源了一款专为程序员打造的等宽字体 ——Google Sans Code,它是针对编程语言语法做了专项优化,确保字符在小尺寸下依旧清晰可辨,还支持 300 到 800 区间的可变字重,实用性相当出色。



下载地址
GitHub 仓库:https://github.com/googlefonts/googlesans-code

Google Fonts:https://fonts.google.com/specimen/Google+Sans+Code

几个易混淆的字母数字做了优化:

当然还有其他好几款好用的字体,接下来我们将为大家推荐几款好用的编程字体。
1、Fira Code
Fira Code 是一款专为编程而设计的等宽字体,它由 Mozilla 公司支持的 Fira 字体系列衍生而来。
Fira Code 通过连字特性和优化的字符间距,提高了代码的可读性和美观度,是许多开发者和程序员的首选字体之一。
Fira Code 字体特别适合需要在代码中清晰表达复杂概念的开发者,例如在 JavaScript 或 TypeScript 中,=> 可以表示为一个连字,而不是两个单独的字符,这有助于减少视觉混乱,使代码更加整洁和易于阅读。


字体的效果:

VS Code 上的代码效果:

Fira Code Github 上的 star 数为 79.8k。
下载地址:https://github.com/tonsky/FiraCode

2、Cascadia code
Cascadia Code 是一款专为编程设计的等宽字体,由微软公司开发。
Cascadia Code 就是为编程而生,每一个字符都经过精心设计,让你在编码时更加得心应手。
Cascadia Code 每个字符都占据相同的空间,让你的代码看起来更加专业。
Cascadia Code 近期也完成了三年来首次大版本更新。



代码效果:

Cascadia Code Github 上的 star 数为27k。
下载地址:https://github.com/microsoft/cascadia-code

3、source code Pro
Source Code Pro 是一款由 Adobe 开发的开源等宽字体,专为编程和开发环境量身定制。
Source Code Pro 每个字符都经过精心设计,确保在代码编辑器中清晰易读。
Source 作为等宽字体, 保证了字符的一致性,这对于代码的排版和阅读至关重要。
Source Code Pro 特别优化了编程符号,如括号、引号等,使得代码结构更加清晰。

代码效果:

source code Pro Github 上的 star 数为 20.2k。
下载地址:https://github.com/adobe-fonts/source-code-pro

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)