Fira Code,等寬的編程連字字體
**等寬 ** 是指所有字符的寬度相同,如: W 和 i 用一樣的寬度去顯示
**連字(ligatures)**爲文字排印的一個特性,比如「f」和「 i」放在一起的時候兩個字母容易粘連,那設計者就會專門設計一個連字字符來替代原來單獨的「f」和「i」的連字:
很多編程字體包括 Fira Code 就是利用了這個特性來對編程中的 常用符號進行優化,如:把輸入的「!=」顯示成「≠」或者把「>=」變成「≥ 」等等,以此來 提高代碼的可讀性,
安裝使用
項目地址:https://github.com/tonsky/FiraCode
下載地址:https://github.com/tonsky/FiraCode/releases/download/2/FiraCode_2.zip
安裝教程:https://github.com/tonsky/FiraCode/wiki
示例
Ruby:
JavaScript:
PHP:
Erlang:
Elixir:
Go:
LiveScript:
Clojure:
Swift:
其他同類字體
- Hasklig (free)
- PragmataPro (€59)
- Monoid (free)
- Fixedsys Excelsior (free)
- Iosevka (free)
- DejaVu Sans Code (free)
- Victor Mono (free)
- Cascadia Code (free)
更多
更多優秀內容,可以通過關注微信公衆號【極客收藏夾】獲取哦!