1.前言
可能有的同學已經放假在家了,我也快了。最近不想聊具體的技術了,過年了聊點輕鬆的東西。但是又不想偏離編程太遠,所以我今天聊聊我們常用的一些編程字體。在閱讀代碼的時候眼睛需要以不同尋常的方式移動(垂直和水平方向),這與書籍類閱讀有很大的不同(通常沿著同一方向的文本而滑動)。所以字體也是生產力的組成部分。接下來介紹我一些常用的字體。
2. Consolas
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/300feec7-e2cc-426a-b05f-f861270caf82.jpg)
Consolas 我用了挺久的,那時候我還在用 eclipse 。這是一套等寬字體,屬無襯線字體,由丹麥設計師Lucas de Groot 設計,這套字型使用了微軟的ClearType字型平滑技術。使用 ** Microsoft Windows** 作為開發 OS 環境感覺更加明顯。
3. Source Code Pro
時間長了,審美疲勞了,我又切換到了另一款字體 Source Code Pro 。它是這樣的:
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/b5d46d1e-8396-4f61-b4cf-0ded9c1a9421.jpg)
它由大名鼎鼎的 Adobe 公司發布的一款開源且完全免費的等寬編程字體,從名字上你就知道它是乾啥的。在 MacOS 和 Windows 上的閱讀感都不錯。
4. Inconsolata
碼農太容易“喜新厭舊”了,Inconsolata 是同事那裡 copy 來的:
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/655eedd4-f73a-4219-9649-cfc3bcc6cc55.jpg)
我不知道它跟 Consolas 之間是什麼關係,但是這個比 Consolas 細膩了不少。寬度恰好是半角,搭配中文不會把漢字壓扁。
5. Fira Code
換了 MacBook Pro 進行開發的一段時間我用喜歡上了下面這種字體:
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/6787b5f3-5d3f-4c7a-b6a7-eed2016d235d.jpg)
Fira Code 是Mozilla 提供的字體,它基於Fira Mono 等寬字體的一個擴展,主要特點是加入了編程連字特性,注意上圖中的-> 符號。如果感覺不明顯來看看我們常用的幾個:
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/d1568598-f9ef-42b9-a1d4-dbf625eff581.jpg)
是不是很有意思呢?你可以嘗試一下。
6. Droid Sans Mono
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/da861010-2ec4-4ec1-b1de-9289959235f9.jpg)
這個是Intellij Idea 某次更新提及的字體,我試用了一下還不錯,這是為Android 設計的一種字體,很漂亮,但是0 和O 並沒有區分,這個是最大的缺陷,相信很多同學會因為這個而放棄它,希望後續能出一個魔改版。
7. JetBrains Mono
從 2019.3 版本的 Intellij Idea 開始 JetBrains 開始提供他們專為開發人員而設計的 Mono 新字體。我確實被驚艷到了,所以到目前為止我還在使用它:
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/802b6763-e734-41f6-bfd0-fca448afbd84.jpg)
是不是 JetBrains 的設計能力需要再吹一波了?
8. Losevka
這個是我剛剛看到的很多人推崇的一個字體 —— Losevka 。據說跟中文搭配非常好,不用擔心出現對齊問題了。
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/35a24af0-68e4-48d5-9b29-9bbfcadc71b6.jpg)
9. 總結
一千個觀眾眼中有一千個哈姆雷特。
所以上面的可能符合一些同學的口味,也可能不符合另一些同學的口味,所以我這裡還有一個黑科技網站 編程字體[1]。你可以從中挑選其它適合你的字體。你可以把你喜歡的字體也通過公眾號:Felordcn 留言告訴大家。
參考資料
[1]
編程字體: https://app.programmingfonts.org/
最後
剛整理 2020 年全套最新精品技術資料免費發給你! (原價最少8999元,超2000G!)
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/56506435-46c4-4176-89e1-18b6ad9c81a1.jpg)
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/56adb7bb-6276-43c0-b060-529114da25f3.jpg)
領取 看看下面! !
1、點贊 + 評論 (勾選 “轉發” )
2、關注小編私信。點擊頭像,關注。並私信回復關鍵詞: 1024
文章為用戶上傳,僅供非商業瀏覽。發布者:Lomu,轉轉請註明出處: https://www.daogebangong.com/zh-Hant/articles/detail/Programming%20font%20sharing%20Make%20programming%20full%20of%20artistic%20color%20matching.html
评论列表(196条)
测试