编写代码时,字体要求通常更实用。因此,大多数程序员在选择字体时更喜欢使用定宽、等宽字体。选择具有易于区分的数字和标点符号的字体看起来很棒,但它具有版权许可来满足您的需求也很重要。下面介绍8款优秀的开源字体!
consolasConsolas 是一组由Lucas de Groot 设计的等宽无衬线字体。此字体集使用Microsoft 的ClearType 字体平滑技术。 Consolas 类似于Lucida Console 和Courier New,这两种字体包含在以前版本的Windows 中。它主要是作为程序代码的显示字体而设计的,其显着特点是在“0”字符上添加了斜体。易于与字母“O”区分开。
MenloMenlo 是一种无衬线等宽字体,由Jim Lyles 设计,首次作为内置字体之一出现在Mac OS X Snow Leopard 系统中,于2009 年8 月发布。 Menlo 基于开源字体Bitstream Vera 和无版权字体DejaVu 字体。
Fira CodeFiraCode 是一种真正满足并超越这一责任的编程字体。 FiraCode 是Fira 的扩展,它对代码中一些常用的符号组合和连字进行了更改,使其更易于阅读。
Courier New 传统上,程序员通常使用Courier New 或其他类似的固定宽度字体在Windows 环境中显示程序代码。
InconsolataInconsolata 是最美丽的等宽字体之一。自2006 年以来,它一直是一种开源且免费提供的字体。 Inconsolata 的两个优点是零和oh 字符非常不同,并且它有专门设计的标点符号。
Source Code ProSource Code Pro 是Adobe 首屈一指的编程字体。而且它是开源的。它非常适合阅读代码,支持Linux、Mac OS X 和Windows 等操作系统,并且免费供商业或个人使用。非常容易阅读,可以很好地区分容易混淆的字母和标点符号。 Source Code Pro 有七种不同的样式:Extra Light、Light、Regular、Medium、Semi-Bold、Bold 和Black,每种样式都有斜体。
Droid-Sans-MonoDroid Sans Mono 是Ascender 设计创建的一款开源等宽字体,非常适合手机小屏幕显示。即使在小屏幕上也能提供很好的显示效果,并且也适用于编程代码。它主要用于Android等开源手持设备平台。
Lucida Sans TypewriterLucida sans Typewriter是一种定宽英文字体,可读性清晰,整体美观,结构简单,在编辑器中广泛使用,具有重要的显示效果。它与lucida 控制台具有相同的根源,并具有lucida 系列的所有优点。最好的部分是它在大小和可读性方面解决了lucida 控制台中行距过短的问题。它的美丽没有那些字体的缺点。
原文链接:https://blog.csdn.net/qq_39400113/article/details/115392551
本文和图片来自网络,不代表火豚游戏立场,如若侵权请联系我们删除:https://www.huotun.com/game/645880.html