电子头条

使用这些编程字体 | ‘1’, ‘l’, 和 ‘I’ 或 ‘0’ 和 ‘O’再也不会傻傻分不清楚

2024-07-22
    阅读数:
你可能会问,为什么要编码要使用一些特别的字体?
我们平时写代码的时候或多或少多会碰到一些相似的字符, 比如 “1”、“l” 和 “I” 或者 “0” 和 “O”,很容易混淆。
一些专用的编程字体就会用不同的字符来表示这些看起来相似的符号。这样,我们就不会把它们弄混了,减少了很多不必要的错误。
接下来我们将为大家推荐几款好用的编程字体。

1、 Fira Code

Fira Code 是一款专为编程而设计的等宽字体,它由 Mozilla 公司支持的 Fira 字体系列衍生而来。
Fira Code 通过连字特性和优化的字符间距,提高了代码的可读性和美观度,是许多开发者和程序员的首选字体之一。
Fira Code 字体特别适合需要在代码中清晰表达复杂概念的开发者,例如在 JavaScript 或 TypeScript 中,=> 可以表示为一个连字,而不是两个单独的字符,这有助于减少视觉混乱,使代码更加整洁和易于阅读。
字体的效果:
VS Code 上的代码效果:
Fira Code Github 上的 star 数为 75.7k。
下载地址:https://github.com/tonsky/FiraCode

2、Cascadia code
Cascadia Code 是一款专为编程设计的等宽字体,由微软公司开发。
Cascadia Code 就是为编程而生,每一个字符都经过精心设计,让你在编码时更加得心应手。
Cascadia Code 每个字符都占据相同的空间,让你的代码看起来更加专业。
Cascadia Code 近期也完成了三年来首次大版本更新。
代码效果:
Cascadia Code Github 上的 star 数为24.8k。
下载地址: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 数为 19.7k。
下载地址:https://github.com/adobe-fonts/source-code-pro

展开↓