首先,让大家看看一些编辑器和集成开发环境(IDEs)中的默认字体。
MacOSWindows 10Ubuntu
Sublime TextMenlo Consolas Monospace
AtomMenlo Consolas DejaVu Sans Mono
IntelliJ IdeaMenlo Monospace DejaVu Sans Mono
以上这些字体中,Courier New 显然是最差的。它在数字 0 中没有使用斜线或者点,它的数字 1 与小写字母 L 看起来几乎一样。Consolas 也有看起来相似的数字 1 和小写字母 L。剩下的字体在区分相似字符方面做的都不错。