zoukankan      html  css  js  c++  java
  • 再谈编程字体

    以前换过很多英文的编程字体,现在终于发现原来中文字体“幼圆”就很好用。

    说说幼圆好的地方:

    1. 是等宽字体(monospace font)。

       等宽字体对编程还是很重要的,特别因为我现在用 python 比较多,而 python 对缩进的要求会影响程序的正确性。


    2. 是 serif(有衬线)的字体。

       研究表明,serif 字体更容易阅读,时间长了眼睛也不疲劳。Times New Roman 也是个不错的 serif 字体,可惜它不是等宽的。

    3. 字型瘦长好看

       我还发现 serif 字体因为有了衬线,如果矮一点的话,内部的衬线就像很多小刺互相打架,有时候看起来非常不舒服,眼睛反而累。所以我得出一个结论,serif 字体瘦长一点比较好看。

    相比而言,宋体、新宋体就是这方面的反面典型,太矮了。

    另外,好像大多数字体的字号为奇数和偶数时,其宽高比是不一样的。幼圆12pt下比较瘦长,大小也适中。

    4. 支持 ClearType

       在这个 XP,Vista 普及了的年代,如果还不启用 ClearType, 真的有点在虐待自己的眼睛了。我经常看到很多 XP 的用户不知道打开这个功能,还在看着和 2000 一样的字体显示方式。。。

       相反的,宋体、新宋体又好像对这个特性不支持,字体边缘一点模糊效果都没有。代码多了之后,看起来非常吃力。而幼圆这方面看上去就很舒服。


    最后附一个效果图:

    youyuan.JPG

    (环境:EditPlus, 字体:幼圆 12pt)


    关于字体的讨论有兴趣还可以看我以前发过的两个相关帖子:

    轻松话题:编辑器字体的选择与可读性,程序员的选择?
    养眼的编辑器配色


  • 相关阅读:
    成绩单问题
    详细介绍Linux shell脚本基础学习(一)
    千万级并发连接的秘密
    前段面试题
    cat 命令
    面试的一个网页设计师
    准备准备
    ls显示文件
    [HDU 1010 ]Tempter of the Bone
    Linux下的绘图(流程图、UML、mindmap)工具
  • 原文地址:https://www.cnblogs.com/RChen/p/font_youyuan.html
Copyright © 2011-2022 走看看