10 款最佳编程字体

综合技术 2018-05-16 阅读原文

简评: 之前有看到一篇Fira Code的介绍。所以今天整理了一些比较流行而且免费的一些字体,各取所需。

以下的屏幕截图均为相同的代码片段,编辑器为 VSCode。使用相同的设置:

"editor.fontSize": 14

▎1. Hack

Hack 是基于 Bitstream Vera 和 DejaVu 项目的开源字体, 0O 并且 1lI 清晰可辨,字体易于阅读。

Hack

▎2. DejaVu Sans Mono

DejaVu 也是一款优秀的免费许可字体,来自 Bitstream Vera。能明显地区分 0O1lI0 与 Hack 相比,内部的点有点小,但总体上这个字体还是让人感觉舒适的。

DejaVu Sans Mono

▎3. Monaco

OS X 之前的默认字体就是它,它的风格特殊,有种苹果味。

Monaco

▎4. Source Code Pro

Source Code Pro 由 Adobe 设计。整体而言,这种字体看起来比其他字体更清晰。

Source Code Pro

▎5. Menlo

Menlo 之前是 Xcode 中的默认字体,是 DejaVu Sans Mono 的衍生品。在 macOS High Sierra 中,默认字体已更改为 San Francisco Mono

Menlo

▎6. Consolas

Consolas 是 Microsoft Visual Studio 的默认字体,随 Windows 一起提供。

Consolas

▎7. Space Mono

一款优秀的等宽字体,由Colophon Foundry 设计。

Space Mono

▎8. Anonymous Pro

这个字体给人一种古典打字机的感觉。

Anonymous Pro

▎9. IBM 3270

IBM 3270 基于 IBM 在 1971 年制造的 IBM 3270 终端中使用的字体,有种复古编程的味道。

IBM 3270

▎10. Droid Sans Mono

这是为 Android 设计的一种字体,很漂亮,但是 0O 并没有区分。

Droid Sans Mono

原文链接: 10 Best Programming Fonts

推荐阅读: Fira Code | 一个程序员专用字体

极光日报,极光开发者旗下媒体。

每天导读三篇英文技术文章。


极光日报

责编内容by:极光日报阅读原文】。感谢您的支持!

您可能感兴趣的

UWA 新功能| 多线程模式下也能定位堆内存问题了!... 原文链接 UWA 新功能| 多线程模式下也能定位堆内存问题了! UWA 线上性能评测又推出新功能啦, Mono堆内存分析支持多线程统计 !今天,我们在介绍该功能的使用方法之前,将 详述其研发背景,即我们为什么要研发...
Spring Webflux: a basic CRUD application (part 1) In this post we will continue exploring the capabilities of Spring Webflux by means of creating a basic CRUD applicatio...
使用 mono 编译 .NET Standard 应用 微软发布 .NET Standard 2.0 已经有一段时间了, 根据 .NET Standard 2.0 支持版本的文档, Mono 5.4 是支持 .NET Standard 2.0 的, 对于 .NET Standard 2....
OsciPrime an Open Source Android Oscilloscope Today we are releasing our first draft of the new Android Oscilloscope called OsciPrime . We added...
Lightmap平台色差问题解决方案 这是第136篇UWA技术知识分享的推送。今天我们继续为大家精选了若干和开发、优化相关的问题,建议阅读时间10分钟,认真读完必有收获。 UWA 问答社区:answer.uwa4d.com UWA QQ群2:793972859(原群...