【转载】10个效果最佳的编程字体

摘要:
在编写程序时,字体的选择不是最重要的,也是必不可少的。然而,字体之间的距离仍然不令人满意。8.摩纳哥一直是Mac上默认的等宽字体。我个人认为,当字体大小为9-10并且不使用抗锯齿时,这种字体效果最好。

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

10.Courier
Courier new是Courier的变形,由于可以轻易的对齐字段的左右边界,是编程中最常用的字体,经常被作为默认字体使用。这个字体看上去很死板,在使用这个字体时最好调整一下大小,并开启anti-aliasing(边缘柔化或抗锯齿)。
【转载】10个效果最佳的编程字体第1张
 
9.Andale Mono
它比Courier系列的字体看上去要舒服一点,由于在很多系统中都表现的非常友好,所以也经常被作为默认字体使用。不过字体间的距离还是让人不太满意
【转载】10个效果最佳的编程字体第2张
 
8.Monaco
Monaco一直都是Mac上默认的等宽字体,个人认为这个字体在9-10号大小,不使用anti-aliasing 的情况下效果最佳。在Mac上这确实是一个不错的选择,不过还有更好的,所以请继续向下阅读。
【转载】10个效果最佳的编程字体第3张
 
7.Profont
Profont是一个类似于Monaco的字体,可以在Mac,Windows,Linux下使用,在尺寸较小的情况下效果最佳。
【转载】10个效果最佳的编程字体第4张
 Profont 9-point, without anti-aliasing


6.Monofur
Monofur是一个比较独特的宽字体,在任何尺寸下的效果都很不错。不管是在大尺寸还是小尺寸中,都要开启anti-aliasing效果。
【转载】10个效果最佳的编程字体第5张
 
5. Proggy
Proggy是一个看上去很干净的等宽字体,很受Windows用户的亲睐,在Mac上的效果也还不错。不过一般在字体尺寸比较小的情况下使用。
【转载】10个效果最佳的编程字体第6张
 Proggy Clean at 15-point (yes, 15-point), without anti-aliasing


4. Droid Sans Mono
Droid 系列字体(点此下载)是一套不错的字体,尤其是在小屏的手持设备中表现更佳,例如Android,它基于Apache license。
【转载】10个效果最佳的编程字体第7张
 
3. Deja Vu Sans Mono
Deja Vu是个人最喜爱的免费的系列字体之一,在任何尺寸下的表现都很好。
【转载】10个效果最佳的编程字体第8张
 
2. Consolas
Consolas是一个商业字体,也就是说它不是免费的,但它与很多微软的产品捆绑在一起。如果它能免费提供,应该会成为此名单上的第一名!
【转载】10个效果最佳的编程字体第9张 

1. Inconsolata
Inconsolata是个人最喜欢的字体,而且它是免费的。
【转载】10个效果最佳的编程字体第10张

免责声明:内容来源于网络,仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇转载wuhuacong(伍华聪)的专栏 利用Aspose.Word控件实现Word文档的操作 (留作笔记)开源项目 log4android 使用方式详解下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

Linux查看机器和硬盘的SN

查看硬件RAID中硬盘的SN#sas端口:[root@~]$smartctl-a/dev/sda dmegaraid,n***序列号:6RJ974SR***#sat端口[root@~]$smarttl-a/dev/sda-dsat+megaraid,n***序列号:6BRJ974SR***查看机器SN[root@~~]$dmidcode-t1**序列号...

winform中 跨线程启动UI

C#的winform程序中,是不可以从UI窗口主线程之外的线程去直接操作窗口控件的。确切的解释是,不能从创建控件的线程以外的线程去处理控件的操作,比如修改属性等。方法二,通过Control.Invoke调用委托的方式来执行。...

微信小程序生成带参数的二维码(小程序码)独家asp.net的服务端c#完整代码

1) 我第一次使用wx。小程序端请求调用API,发现这是一个坑!@-_~Page:'pages/index/index',//在此处填写要跳转到的小程序页面。你不能在它前面添加/oh。发布后必须为1024页//小程序代码的边长,以像素为单位,范围[2801280]},标头:{'content-type':“application/json;charset=U...

MAC连接安卓手机通过adb指令安装apk

安卓apk可以通过adb命令安装。在MAC计算机上,如果你想通过命令行在Android手机上安装apk,你需要执行以下操作:;总之,将Android SDK的adb命令添加到环境变量中,然后通过adbin stall将apk从计算机安装到手机。最终安装过程中出现问题:无效APKfile解决方案:将要安装的APK文件放入平台工具文件,然后再次输入命令以成功安装...

Docker(一)

Docker的优势:1.更高效的利用系统资源。docker-v:查看Docker版本。dockerhistory:查看镜像内的历史记录。dockerdiff:查看修改的内容。使用Dockerfile定制镜像:1.以之前定制nginx镜像为例,这次我们使用Dockerfile来定制。操作Docker容器:启动容器有两种方式:一种:是基于镜像新建一个容器并启动,...