作者:HelloGitHub-ChungZH
在編程時,用一個你喜歡的字體可以大大提高效率,越看越舒服。這篇文章就推薦 5 個在 GitHub 上優秀的字體供大家選擇吧!
1. Iosevka
- 網站:https://typeof.net/Iosevka/
- GitHub 項目:https://github.com/be5invis/Iosevka
Iosevka 是一款由 be5invis 大佬開發的開源字體。它支持了 15 種不同的樣式(可前往 GitHub 倉庫中預覽),還支持連字特性(ligatures)。同時,be5invis 還將 Iosevka 和 Source Han Sans(思源黑體)合成為了一個等寬的支持 CJK(中日韓語言)的字體 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!
最後
上面推薦的開源字體,不知道有沒有你喜歡的?如果有其它優秀的開源字體,歡迎在留言區討論。一款好的編程字體便於提高開發效率,快去選一款用起來吧~
閱讀更多 HelloGitHub 的文章