体验新的代码感觉:十大编程字体

字体并不是网页或设计的特例,在日常程序编写中,使用的各种编辑器里也会用到一些并非常用的字体,这让程序员在编写代码时感觉更良好,本文将推荐10种常用于程序开发编辑器的英文字体。

日复一日的编写代码,有没有感到审美疲劳?也许些许的改变就能让我们感到生活更美好。

换一种编程字体吧!体验一种新的代码感觉。

下面我眼中的十大编程字体:

10. Courier

基本上所有的系统都自带了此种字体,有时候它又以Courier New的名字出现。不幸的是很多终端和编辑器都默认使用此种字体,虽然这不会影响使用,但这会影响心情,它太枯燥了。以前看到这样一句评论:久不见牡丹会以仙人掌为美。这句评论形Courier字体非常合适。所以如果你还有其他选择的话,请勿使用此字体。更不幸的事情是最后你还是会继续使用它,那3秒只能强烈建议你调整一下字体大小并消除锯齿。

9. Andale Mono

稍微比Courier好一点的字体,有些时候它也被用作默认字体。3秒给它的定义是:一个软件不自带就不会有人去专门下载使用的一种字体。

8. Monaco

使用苹果Mac的人们对它不陌生,它是Mac的默认字体,3秒的经验是:使用它时,把字体设置为9号或者10号时会更好,这样看起来就相对不寒酸了。

7. Profont

Profont是一种类Monaco的位图字体,你能够在Mac, Windows和Linux上面使用,Mac平台的ProFontX就是它的修改版,当然两个字体并非出自同一作者之手。如果使用它,你把字体调小一点为好。而且如果你是非Mac平台,它是Monaco的最佳替代者。如果你喜欢微小字体或者喜欢眼疲劳,你可以考虑一下它。

6. Monofur

Monofur是一种独特的等宽字体,各种大小看起来都非常不错,前提是你已经设置为消除锯齿。这种字体的外观比较独特,看着它容易让你想起上世纪八十年代Sun的Solaris(SunOS)上的OPENLOOK窗口管理器。如果你喜欢新鲜的东西,你可以试一下这种字体,再次提示一下:消除锯齿。

5. Proggy

Proggy是一种很干净的等宽字体,貌似受到很多Windows用户的青睐,在Mac上它同样工作正常。使用它一般把字体调小点,不要消除锯齿。

4. Droid Sans Mono

Droid 字体家族 适合手机等小屏幕的移动平台,比如Android。它在Apache许可证下授权。伟大的编程字体,在我列出的等宽字体中它是最突出的一个。

3. Deja Vu Sans Mono

Deja Vu 是我最喜欢的免费字体家族之一,基于Vera字体家族。Deja Vu已经能够支持更多的字符了,并保持了Vera的外观和感觉。适于任何大小,只要你消除锯齿。

2. Consolas

Consolas是商业字体,它是Luc(as) de Groot为微软ClearType字体家族设计的,与微软很多产品绑定在一起,所以幸运的是可能你的系统上已经有它的存在了。如果你在不消除锯齿的情况下使用它,那还不如使用Courier吧!

1. Inconsolata

Inconsolata是我最喜欢的等宽字体,而且是免费的。在发现它之后,3秒迅速改变了Deja Vu Sans Mono作为我默认编程字体的情况。从终端窗口到代码编辑器,我让它无处不在。它的风格非常独特。设计它的时候就已经把锯齿消除了,就算是非常小的时候也很清晰—真正的情况是它适合于任何大小。感谢Raph Levien创造了Inconsolata,并让它免费。

这些字体中大部分是免费的,可以自由下载。有些是是商业软件的一部分,比如Consolas。

你感觉怎么样?如果感觉相见恨晚,不妨去尝试一下。

原文链接:http://3seconds.cn/2010/01/20/10-programming-fonts.html

时间: 2024-10-31 17:06:53

体验新的代码感觉:十大编程字体的相关文章

十大编程算法助程序员走上大神之路

十大编程算法助程序员走上大神之路 算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法.在平均状况下,排序 n 个项目要Ο(n log n)次比较.在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见.事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来. 快速排序使用分治法(Divide and conquer)策略来把一个串行(list)分为两个子串行(sub-lists). 算法步骤:

程序员必须克服的十大编程禁忌

程序员在编程的时候难免会犯错误,但如果不从错误中吸取教训,那么习惯成自然,你会经常犯错的.从错误中不断的学习,锻炼好的行为习惯有助于事业上的稳定. 程序员在编程的时候难免会犯错误,但如果不从错误中吸取教训,那么习惯成自然,你会经常犯错的.从错误中不断的学习,锻炼好的行为习惯有助于事业上的稳定.这就是我们如何将小麦从糟糠中区别出来以及如何避免编程禁忌的绝佳经验.此外,最重要的就是可以为客户带来更好的用户体验. 1. 不提升非技术技能 我们认为非技术技能是项目成功的主要因素.这些非技术技能也可以称之

GOOGLE用户体验设计师谈Google的十大设计原则

在一次讲座上,Jon Wiley--Google的"用户体验设计师"(User Experience Designer)--提到了Google的十大设计原则. 1. 有用(Useful):以用户为焦点,关注他们的生活.工作和梦想. 2. 快速(Fast):争取节省每一个毫秒. 3. 简单(Simple):简洁就是力量. 4. 魅力(Engaging):能够唤起新手的好奇心,能够吸引资深用户. 5. 革新(Innovative):勇于创新. 6. 通用(Universal):全世界适用的

十大编程算法助程序员走上大神路

算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法.在平均状况下,排序&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;n 个项目要Ο(n log n)次比较.在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见.事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以 在大部分的架构上很有效率地被实现出来. 快速排序使用分治法(Divide and 

粤发布2011十大消费潜规则网购等新领域陷阱多

网购维权难.捆绑消费.随意定价.快递变慢递--继2009.2010年之后,经过4个月的消费者举报和评选,昨日上午,广东省消委会公布了2011"十大消费潜规则",在十大消费潜规则中,网购消费包含团购消费,以及由网购衍生出的快递变慢递等的新问题占三成,另外,有关高速公路服务收费.4s店捆绑消费等去年的消费潜规则,今年同样榜上有名. 在连续两年发布"广东十大消费潜规则"的基础上,从今年2月开始,广东省消委会联合多家媒体再次启动对消费潜规则线索的征集和 曝光活动.至今年5月

Gartner公布未来十大流行移动应用

移动互联网的出现正在改变人们在信息时代的生活,用户对于移动应用,特别是其中的互动.生活辅助应用的需求越来越大.本文重点介绍了未来十大流行移动应用及其预测 移动互联网应用具有终端设备多样.可随身携带的特点,具体应用十分广泛.随着智能手机的不断普及,智能手机用户群体数量越来越大,移动音乐.手机游戏.视频应用.手机支付.定位等丰富多彩的应用正在飞速发展. Gartner最近公布了它对未来十大流行移动应用的预测,排列的顺序依据这些业务对用户.业界.用户价值和市场普及的影响.这十大应用分别是: 移动转账业

联众荣获“中国十大游戏运营平台”奖

2012年中国十大游戏运营平台联众游戏平台 中新网1月10日电 2012年度中国游戏产业年会8日在苏州召开,在刚刚结束的中国"游戏十强"盛典上,联众游戏平台凭借着丰富的多端跨平台产品线和出色用户游戏体验获得"2012年度中国十大游戏运营平台"奖. 中国游戏产业年会是国内业界规格层次最高.参会人数最多.产业链最为齐全的年度盛会之一.由中国游戏产业年会评选出的中国"游戏十强",旨在表彰每年中国游戏行业表现最出色的游戏厂商和游戏产品,所有奖项通过中国游

学院观点:网页设计中的十大新错误

错误|设计|网页|网页设计 曾经我指出的网页设计中的十大错误,至今在很多站点上依然可见,并且影响着页面的可用性.也就是说,这三年来情况并未得到多大改善. 不幸的是,新的网络技术及其应用导致了一个全新层次的错误.以下是其中最严重的十个. 一. 破坏或减慢"后退"按钮 (我的看法:有时候对页面的适当控制是必须的.) "后退"按钮是网络用户的生命线,同时也是继超文本连接后最常使用的导航特征.用户可以随意尝试网页所指向的任何地方,而只需点击一两次"后退"

Win8.1正式版十大新特性

  或许是升级人数太多的原因,本人的升级进度条一度卡在30%左右很久,不过经过彻夜鏖战我还是完成了这个3.42GB安装包的下载.下面,我就向大家分享一下我所见.所知的Windows 8.1正式版的新特性. 由 于去年10月发布的Win8未提供开始按钮,所以很多老用户都觉得不习惯.对此,微软Windows部门联合主管瑞乐尔曾对外界表示:"Win8对确不够 完美.我们正在积极思考哪些需要改变,并迅速改变它."果然,Windows 8.1中开始按钮的回归印证了微软高层的这番表态. 开始按钮