`

10个效果最佳的编程字体

阅读更多
编写程序时,对字体的选择虽然不是最重要的,但也是必不可少的。一个好的字体选择势必会让你事半功倍!

10.Courier
Courier new是Courier的变形,由于可以轻易的对齐字段的左右边界,是编程中最常用的字体,经常被作为默认字体使用。这个字体看上去很死板,在使用这个字体时最好调整一下大小,并开启anti-aliasing(边缘柔化或抗锯齿)。


9.Andale Mono
它比Courier系列的字体看上去要舒服一点,由于在很多系统中都表现的非常友好,所以也经常被作为默认字体使用。不过字体间的距离还是让人不太满意


8.Monaco
Monaco一直都是Mac上默认的等宽字体,个人认为这个字体在9-10号大小,不使用anti-aliasing 的情况下效果最佳。在Mac上这确实是一个不错的选择,不过还有更好的,所以请继续向下阅读。


7.Profont
Profont是一个类似于Monaco的字体,可以在Mac,Windows,Linux下使用,在尺寸较小的情况下效果最佳。

Profont 9-point, without anti-aliasing


6.Monofur
Monofur是一个比较独特的宽字体,在任何尺寸下的效果都很不错。不管是在大尺寸还是小尺寸中,都要开启anti-aliasing效果。


5. Proggy
Proggy是一个看上去很干净的等宽字体,很受Windows用户的亲睐,在Mac上的效果也还不错。不过一般在字体尺寸比较小的情况下使用。

Proggy Clean at 15-point (yes, 15-point), without anti-aliasing


4. Droid Sans Mono
Droid 系列字体(点此下载)是一套不错的字体,尤其是在小屏的手持设备中表现更佳,例如Android,它基于Apache license。


3. Deja Vu Sans Mono
Deja Vu是个人最喜爱的免费的系列字体之一,在任何尺寸下的表现都很好。


2. Consolas
Consolas是一个商业字体,也就是说它不是免费的,但它与很多微软的产品捆绑在一起。如果它能免费提供,应该会成为此名单上的第一名!





1. Inconsolata
Inconsolata是个人最喜欢的字体,而且它是免费的。

分享到:
评论

相关推荐

    程序员专用YaHei Mononoki混合字体

    压缩包包含常规、斜体、粗体、粗斜体四种,建议四个字体都安装,中文部分为微软雅黑,英文部分为Mononoki。建议选择斜体,以获得最佳代码显示效果,英文会斜体,中文不倾斜

    editplus4_php版

    加入等宽编程字体Consolas及Andale Mono。请开启windows的ClearType以达到最佳效果。 采用最新PHP语法文件、PHP模板及自动完成文件(功能关闭),优化常用工具栏及HTML栏。 备份文件夹设定在:“安装...

    Android高级编程--源代码

    作为使用androidsdk构建这些应用程序的实用指南书籍,《android高级编程》从始至终穿插了一系列示例项目,每个项目都引入android的新功能和新技术,以助您达到最圆满的学习效果。书中介绍android的所有基本功能,并...

    sudo-font:Sudo,一种供程序员和命令行用户使用的字体

    使用16像素大小可获得最佳效果。 在下载字体。 Sudo Regular和TextMate中的粗体 使用在macOS上的Vim中的Sudo Light 安装 FreeBSD Sudo在FreeBSD Ports集合中可用。 pkg install sudo-font 苹果系统 下载并将...

    KLCK_Pro_v3.44b4919.apk

    –具有自定义字体,颜色,大小和效果的文本 –椭圆,矩形,弧形,三角形,异形等形状 – 3D翻转转换,弯曲和倾斜的文本 –渐变,阴影,平铺和滤色器 –像Zooper一样的进度条和系列 –具有叠加效果的图层(模糊...

    ListView子类化重绘VB源码,漂亮界面

    摘要:VB源码,界面编程,ListView,SkinH_VB6.dll ListView重绘,请把 View 设置为 Report 样式,FullSelect设置为 True ,以获得最佳效果。仅仅为了公司要求所编写,并不适合所有情况。  其中一个使用了SkinH_VB6....

    易语言程序免安装版下载

     支持静态链接其它编程语言(如C/C++、汇编等)编译生成的静态库(.LIB或.OBJ),但仅限于COFF格式,支持cdecl和stdcall两种函数调用约定。  使用说明如下:函数声明和调用方法与DLL命令一致;“库文件名”以.lib...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    Activity Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,是一个负责与用户交互的组件 SSH 为 Struts+Spring+Hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。...

    会计理论考试题

    A、直接拖至 B、Ctrl十拖至 C、Alt十拖至 D、单击 24.Windows98中的磁盘的根文件夹是___B___。 A、在“文件”菜单中选择“新建”命令产生 B、格式化磁盘时,系统自动产生 C、在桌面上单击右键,再选择“新建”命令...

Global site tag (gtag.js) - Google Analytics