1.前言
可能有的同学已经放假在家了,我也快了。最近不想聊具体的技术了,过年了聊点轻松的东西。但是又不想偏离编程太远,所以我今天聊聊我们常用的一些编程字体。在阅读代码的时候眼睛需要以不同寻常的方式移动(垂直和水平方向),这与书籍类阅读有很大的不同(通常沿着同一方向的文本而滑动)。所以字体也是生产力的组成部分。接下来介绍我一些常用的字体。
2. Consolas
Consolas 我用了挺久的,那时候我还在用 eclipse 。这是一套等宽字体,属无衬线字体,由丹麦设计师 Lucas de Groot 设计,这套字型使用了微软的 ClearType 字型平滑技术。 使用 Microsoft Windows 作为开发 OS 环境感觉更加明显。现在我已经不太使用这种字体了。
3. Source Code Pro
时间长了,审美疲劳了,我又切换到了另一款字体 Source Code Pro 。它是这样的:
它由大名鼎鼎的 Adobe 公司发布的一款开源且完全免费的等宽编程字体,从名字上你就知道它是干啥的。在 MacOS 和 Windows 上的阅读感都不错。
4. Inconsolata
码农太容易“喜新厌旧”了, Inconsolata 是同事那里 copy 来的: