作者 | HelloGitHub-ChungZH

来源 | HelloGitHub(ID:gh_4fb030b35bb4)

在编程时,用一个你喜欢的字体可以大大提高效率,越看越舒服。这篇文章就推荐 5 个在 GitHub 上优秀的字体供大家选择吧!


Iosevka

  • 网站:https://typeof.net/Iosevka/

  • GitHub 项目:https://github.com/be5invis/Iosevka

Iosevka 是一款由 be5invis 大佬开发的开源字体。它支持了 15 种不同的样式(可前往 GitHub 仓库中预览),还支持连字特性(ligatures)。同时,be5invis 还将 Iosevka 和 Source Han Sans(思源黑体)合成为了一个等宽的支持 CJK(中日韩语言)的字体 Sarasa Gothic 更纱黑体。


Source Code Pro

  • 网站:https://adobe-fonts.github.io/source-code-pro/

  • GitHub 项目:https://github.com/adobe-fonts/source-code-pro

Source Code Pro 这款大名鼎鼎的字体相信大家都不陌生,它是由 Adobe 公司开发的一款字体。除了写代码,还可以用在 UI 环境中。不支持连字。


Cascadia Code

  • GitHub 项目:https://github.com/microsoft/cascadia-code

这款新字体由 Microsoft 开发,被用于 Windows Terminal 中。Cascadia Code 看起来比较粗,同样支持连字(图中 &&、<=、==  等符号都是连字的样式)。


JetBrains Mono

  • 网站:https://jetbrains.com/mono

  • GitHub 项目:https://github.com/JetBrains/JetBrainsMono

这款字体是 JB 家一个月前发布的字体,支持 145 种语言(没有 CJK)。这款字体比一般的字体要稍微宽一点,提高了易读性。目前 JetBrains 的全部 IDE 都将 JetBrains Mono 作为了默认字体。


Fira Code

  • GitHub 项目:https://github.com/tonsky/FiraCode

Fira Code 是 tonsky 基于 Mozilla 开发的 Fira Mono 改进而成的。相比原版,Fira Code 主要增加了连字的特性。它是第一个将连字“发扬光大”的编程字体,十分受程序员的喜爱,它在 GitHub 上的 Stars 数量有 44k。

上面推荐的开源字体,不知道有没有你喜欢的?如果有其它优秀的开源字体,欢迎在留言区讨论。一款好的编程字体便于提高开发效率,快去选一款用起来吧~

【End】

《原力计划【第二季】- 学习力挑战》正式开始!
即日起至 3月21日,千万流量支持原创作者,更有专属【勋章】等你来挑战

推荐阅读 

MySQL 狠甩 Oracle 稳居 Top1,私有云最受重用,大数据人才匮乏!| 中国大数据应用年度报告

为什么我们应该使用 Flutter?

前沿技术探秘:知识图谱构建流程及方法

留德武汉程序员在疫区:凌晨下载数据,网速影响工作

云原生的漏洞与威胁有哪些?云原生安全性如何?这里有你想知道的一切!

编程小白模拟简易比特币系统,手把手带你写一波!(附代码) | 博文精选

你点的每一个在看,我认真当成了喜欢

Logo

20年前,《新程序员》创刊时,我们的心愿是全面关注程序员成长,中国将拥有新一代世界级的程序员。20年后的今天,我们有了新的使命:助力中国IT技术人成长,成就一亿技术人!

更多推荐