• vs 字体


    看代码看得眼疼不能不说是程序员的恶梦,那么,选择适当的字体也算是对自己的救赎吧。周末闲得无聊,在网上乱逛,搜索了一些资料整理一下给大家分享,仅作记录而已,参考使用:

    1.一个编程人员痛苦的选择

    一般适合用作程序代码显示的字体,有下列几个:
    Courier New 9pt, Verdana,   Lucida Console   (宋体,新宋体等不在讨论之列)

    首先说说 Courier New, 这个字体虽说经典,但总体感觉其实不好。因为它是等宽字体,所以对编程而言,其优点是每个字符区分的十分清楚,方便查找程序中的输入错误。不好的地方在 于,因为是等宽字体,特别浪费显示空间,在看代码的时候恨不得自己的显示器变成 21寸的才好。总之就是感觉用来看那种大的框架的源代码的时候,非常不适合。一屏只能看到很少的几句代码,有只见树木,不见森林之感,不利于从宏观角度理 解代码的逻辑。另外在 VS.net 2003 里面该字体显示的中文特别大,而且很丑陋 -_-!

    Verdana: 非等宽字体。总体可读性好些,但是小的错误,比如多一个少一个空格之类的,很难排查。

    Lucida Console 是等宽字体。可读性也不错,但是 vs.net 显示出来有锯齿,郁闷。

    2.什么是 serif 字体?什么是 sans-serif 字体?以及两者的区别?

    serif 字体通常不同笔顺的粗细有别,且起笔落笔处有多余的小折线。
    sans-serif 字体笔画不论方向粗细相同,且起笔落笔没有多余折线。
    中文字体中,可以与此类比:宋体相当于 serif 字体,黑体相当于 sans-serif 字体。

    正文中应该用 serif 字体以提高可读性,标题可以用 sans serif 字体以示强调。
    serif 字体在视觉上强调单词的整体,因此作为正文更可读;而 sans serif 强调单个的字母。

    研究显示,在 web 中 sans-serif 字体更易阅读。正文字体比较好的选择:Arial 9.75 或 MS Sans Serif 9.75。为了提高阅读准确性和速度,最好的字体大小是 8.25, 9.0, 或 9.75("MS Serif

    8.25" 除外)。

     

    Consolas是一种专门为编程人员设计的字体,这一字体的特性是所有字符都具有相同的宽度,让编程人员看着更舒服,当然在打个人和商业信函的时候,用这个字体也是不错的选择,这一字体还专门为ClearType做了优化,可以让它更舒适地展示在萤幕上,这一字体仅仅授权给MS VS 2005/8用户,安装后将改变默认字体。
    我用的还是比较旧的主机,装的Win2003的系统,VS05/08用的是Fixedsys,Consolas字体在Win7虽然好看,但在Win03下相差还是比较大的。另外,在Win7中,Consolas是默认安装的,系统中本来就有这种字体,无需另外安装。

  • 相关阅读:
    nginx学习二:快速入门
    nginx学习一:http协议
    使用itext生成pdf的,各种布局
    关于java poi itext生成pdf文件的例子以及方法
    半透明全屏蒙层+全屏屏蔽+内容居中+css
    通过html文件生成PDF文件
    mybatis中文官网
    经典sql语句
    关于Cell中的各种值的类型判断
    bootstrap表格参数说明
  • 原文地址:https://www.cnblogs.com/zhoug2020/p/3320989.html
Copyright © 2020-2023  润新知