整理自我在 SF 上的回答:
本来在 大家都用什么字体写代码的?中推荐了一款字体,相信也是很多程序员的首选字体:Consolas。正好又看到有人提问,“程序员选择字体的标准是?”。
其实选择字体的标准很简单:
非常清晰(Crisp clear characters)
支持扩展字符集(Extended characterset)否则会出现乱码或者方格
对空白把握的很好(包括但不限于空格、非中断空格、制表符…)
可轻易区分’l', ‘1′ 和 ‘i’
可轻易区分’0′, ‘o’ 和 ‘O’
可轻易区分左右引号 - 最好是对称的
清晰的标点符号,特别是大括号小括号和中括号