首页 > 程序员选择字体的标准是?

程序员选择字体的标准是?

承接之前某位同学关于字体的讨论,研究了一圈大家的答案发现大部分都提供了字体名称和图片,那大家选择的标准呢?

我先来说下啊:

好吧, 一种字体做到所有的可能比较困难,那可以试着出个合体版本,不考虑版权的话.


等宽

艺术

不死板

就像SourceCode pro


Courier New无误。CPPPP(C++ Primer Plus)认证的经典字体(并不是)


粗体和正常斜体都要有,而且的对比要突出一些 在 Mac/Windows/Linux 各个平台上的展示效果尽量一致


Inconsolata

难道没人用这个免费字体么

via: 10大最适合编程的字体


等宽是前提,下来就是看着舒服。就像妹纸一样。


适合编程字体的标准:


第一标准:等宽

第二标准:字体好看,容易阅读

第三标准:字体形状大小整齐划一,0oO,il1能分清

第四标准:标点符号好看

Windows下Consolas是绝对的首选

Mac/Linux下推荐Monaco和Source Code Pro


无论等不等宽,看着舒服就行~


个人比较喜欢 Monaco


字体可以使用consolas。这种字体在windows系统中自带。而且就连也在使用consolas标准等宽字体。

下面复制一段百度百科的介绍,希望对你有帮助:

这套字型使用了微软的ClearType 字型平滑技术,并随同Windows Vista、Office 2007及Microsoft Visual Studio中发行,或可在微软的网站下载。在Windows Vista的6套新字型中,Consolas近似于前版Windows中 的2款内建字型:Lucida Console与Courier New,主要是设计做为程序代码的显示字型之用,特别之处是它的“0”字加入了一斜撇,以方便与字母“O”分辨。

在Consolas之前,程序代码的显示字型大多为Courier New或其他固定字符宽度的字型,字型的柔边(反锯齿)效果则依个人喜好选择开启或关闭,然而Consolas是专为柔边效果而设计的字型,特别是为了搭配微软的ClearType技术,如果不开启ClearType,Consolas的显示效果会打大折扣。另外,ClearType技术还需要搭配液晶显示器才会有最佳表现。


在win/mac 下 Courier New 是 不二选择

【热门文章】
【热门文章】