作者: HelloGitHub-ChungZH https://chungzh.cn/
在编程时, 用一个你喜欢的字体可以大大提高效率, 越看越舒服. 这篇文章就推荐 5 个在 GitHub 上优秀的字体供大家选择吧!
1. Iosevka
网站: https://typeof.net/Iosevka/
GitHub 项目: https://github.com/be5invis/Iosevka
Iosevka 是一款由 https://github.com/be5invis 大佬开发的开源字体. 它支持了 15 种不同的样式 (可前往 GitHub 仓库中预览), 还支持连字特性(ligatures). 同时, be5invis 还将 Iosevka 和 Source Han Sans(思源黑体) 合成为了一个等宽的支持 CJK(中日韩语言)的字体 Sarasa Gothic 更纱黑体 https://github.com/be5invis/Sarasa-Gothic .
2. 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 环境中. 不支持连字.
3. Cascadia Code
GitHub 项目: https://github.com/microsoft/cascadia-code
这款新字体由 Microsoft 开发, 被用于 Windows Terminal 中. Cascadia Code 看起来比较粗, 同样支持连字(图中 &&,<=,== 等符号都是连字的样式).
4. JetBrains Mono
网站: https://jetbrains.com/mono
GitHub 项目: https://github.com/JetBrains/JetBrainsMono
这款字体是 JB 家一个月前发布的字体, 支持 145 种语言(没有 CJK). 这款字体比一般的字体要稍微宽一点, 提高了易读性. 目前 JetBrains 的全部 IDE 都将 JetBrains Mono 作为了默认字体.
5. Fira Code
GitHub 项目: https://github.com/tonsky/FiraCode
Fira Code 是 tonsky 基于 Mozilla 开发的 Fira Mono 改进而成的. 相比原版, Fira Code 主要增加了连字的特性. 它是第一个将连字 "发扬光大" 的编程字体, 十分受程序员的喜爱, 它在 GitHub 上的 Stars 数量有 44k!
最后
上面推荐的开源字体, 不知道有没有你喜欢的? 如果有其它优秀的开源字体, 欢迎在留言区讨论. 一款好的编程字体便于提高开发效率, 快去选一款用起来吧~
来源: https://www.cnblogs.com/xueweihan/p/12455960.html