本文原文: https://blog.jetbrains.com/bl...
近日,JetBrains發佈了一款名爲 "Mono" 的字體,專門爲開發人員準備的。java
做爲開發人員,咱們一天中的大部分時間都在查看代碼,那也就難怪開發者們總想找到一款好字體來提升閱讀體驗,然而,許多流行字體的設計邏輯並無都考慮到閱讀代碼和閱讀電子書籍之間的區別,閱讀代碼的時候,開發者的眼睛是須要隨時沿垂直和水平方向移動,這和閱讀書籍時老是沿着同一方向移動的方式是相反的。git
JetBrains團隊表示:在設計Mono字體時,咱們主要關注了在長時間使用代碼的過程當中可能致使眼睛疲勞的問題。諸如字母的大小和形狀,以及它們之間的間隔,還有沒必要要的細節、連字、以及難以區分的符號或字母(l 和 I)和連字等。程序員
下面咱們先來看看幾段用Mono寫出來的代碼:github
而後咱們再來看一下細節設計:編程
.gif)學習
其實,Mono字體和Consolas字體比較,乍一看還真看不出區別:字體
可是JetBrains團隊表示,你仔細看就會發現Consolas字體稍寬一些,並且字體仍是很小,Mono字體更大,所以也更具可讀性,固然,代碼行運行的時間可能也會比預期長一點。優化
Mono字體已經開源,在Github上標星700+,20+個Fork(Github地址:https://github.com/JetBrains/JetBrainsMono
)spa
感興趣的夥伴們能夠嘗試一下,最後附上下載地址:https://download.jetbrains.com/fonts/JetBrainsMono-1.0.0.zip
設計
逆鋒起筆
是一個專一於程序員的編程圈子,以分享java
、Python
、實戰項目
爲主,關注便可領取 23 種精選的編程視頻教程和大佬們推薦的電子版學習資料!