好看的编程字体
2、好看的编程字体
前提
一款好的编程字体通常要满足以下几个条件:
- 首先要是等宽字体,也就是不同字母所占的屏幕宽度是一样的。这样代码看起来更整齐,尤其对于 Python 这种以缩进划分代码逻辑的语言来说更为重要。
- 其次不能有容易混淆的字符,比如大写 I 小写 l 和数字 1,以及大写 O 和数字 0,需要有明显的区分。
- 还需要支持 unicode 字符,以保证多语言和特殊符号的正确显示。
4. 另外,最好在小字号下有较高的清晰度。所以相比于出版打印常用的有衬线字体,编程字体大多是简洁柔和的无衬线字体,更适合在屏幕上长时间阅读。
monaco
上述条件 monaco都满足,我 IDE 用的就是 monaco 这款字体。它是苹果出的一款开源字体,所以在 Mac 系统上表现更好,曾是 Mac 终端和 Xcode 的默认字体。
menlo
当然它不是唯一的选择。比如 Mac 上另一款字体 menlo,也曾是 Xcode 的默认字体。
阳总推荐:monspace
上次更新时间: