程序员最喜欢用的编程字体

作者:半瓶墨水   链接:http://www.2maomao.com/blog/best-programmer-fonts/

昨天和亮仔谈起编程字体,他说有个站点专门收集这个。
Google了一下,发现了这篇blog:Finding the Best Programmer’s Font

首先是好字体的标准:
* 非常清晰(Crisp clear characters)
* 支持扩展字符集(Extended characterset)
* 对空白把握的很好
* 可轻易区分’l’, ‘1’ 和 ‘i’
* 可轻易区分’0′, ‘o’ 和 ‘O’
* 可轻易区分左右引号 – 最好是对称的
* 清晰的标点符号,特别是大括号小括号和中括号

里面提到的22个常用的font依次为:
1. Bitstream Vera Sans Mono
2. ti92pluspc
3. Crystal
4. Monaco
5. Anonymous
6. Andale Mono
7. Raize
8. ProFontWindows
9. Sheldon
10. BSU Kermit
11. Lucida Sans Typewriter Regula Java 2 SDK附带
12. Courier New
13. Courier, Windows自带
14. Lucida Consolev
15. ProggyTiny
16. ProggyClean
17. Fixedsys
18. Topaz-8
19. Free Monospaced
20. MS Mincho, Windows / Office自带
21. Hyperfont
22. Squareshooter Mono

呵呵,光说不看,没意思,这里有个对比图,可以参考一下(点击看大图),或者点击下面这个链接查看:
http://www.lowing.org/fonts/allfonts.htm

我最喜欢的是第1个和Lucida Console,加上clear type字体效果,大小选择10,真的很爽。
在叛变到Bitstream Vera Sans Mono一年以后,最近改为Consolas,visual studio自带的,非常爽,也可以在这儿下载

另参:
1. Programming Fonts — by Keith Devens
2. Best Programming Fonts for Easy Coding and Readability

12 条评论 发表在“程序员最喜欢用的编程字体”上

  1. zenzen说道:

    我喜欢Courier New

  2. 兔毛猫说道:

    @zenzen
    Courier New我曾经也很喜欢,后来用了VIM就改用Lucida Console,现在笔记本上面已经改用Bitstream Vera Sans Mono了

  3. […] ” 设置图形界面。 ” ” 字体部分,可参考《程序员最喜欢用的编程字体》一文: ” http://www.2maomao.com/blog/best-programmer-fonts/ […]

  4. Googol说道:

    喜欢用Bitstream Vera Sans Mono。

    不过大部分等宽字体都有个问题:字体高度不是宽度的2倍。这就造成混排英文和中文时,中文会被横向拉伸,很难看。Bitstream下这个问题还比较轻微,Lucida下就不能忍了。倒是windows自带的几个都不错。

  5. 兔毛猫说道:

    @Googol
    我早已不用lucida console了,叛变到Bitstream Vera Sans Mono一年以后,最近改为Consolas,visual studio自带的,也可以在这儿下载

  6. Ai.Freedom说道:

    Consolas是免费的字体么? 如何获取ttf以便在Linux下使用?

  7. 半瓶墨水说道:

    对正版windows免费,不过在网上搜一下就可以轻松找到ttf下载包

  8. […] ” 设置图形界面。”” 字体部分,可参考《程序员最喜欢用的编程字体》一文:” http://www.2maomao.com/blog/best-programmer-fonts/ […]

  9. leeo说道:

    :h
    在Linux里边我就用Bitstream Vera Sans Mono,不过我觉得WINDOWS里的Verdana也是很不错的。 😀

  10. 半瓶墨水说道:

    @leeo
    汗一记,Verdana不是等宽字体啊…

  11. 我觉得你的文章很认知和意义。 感谢您分享这一信息

留下回复