近日,JetBrains發布了一款名為 "Mono" 的字體,據說是專門為開發人員準備的。
作為開發人員,我們一天中的大部分時間都在查看代碼,那也就難怪開發者們總想找到一款好字體來提高閱讀體驗,然而,許多流行字體的設計邏輯并沒有都考慮到閱讀代碼和閱讀電子書籍之間的區別,閱讀代碼的時候,開發者的眼睛是需要隨時沿垂直和水平方向移動,這和閱讀書籍時總是沿著同一方向移動的方式是相反的。 JetBrains團隊表示:在設計Mono字體時,我們主要關注了在長時間使用代碼的過程中可能導致眼睛疲勞的問題。諸如字母的大小和形狀,以及它們之間的間隔,還有不必要的細節、連字、以及難以區分的符號或字母(l 和 I)和連字等。 下面我們先來看看幾段用Mono寫出來的代碼: Java:
Go:
Kotlin:
然后我們再來看一下細節設計: 1、增加字體高度,提升閱讀體驗
2、符號的獨特性,比如零在數字里面有一個點,而字母“o”就沒有這個點,這樣有利于開發者區分開來
3、對一些連字符做了優化,比如通過合并符號或者刪除一些細節來減少眼睛的處理工作。
4、支持143種語言,需要注意的是,暫時不支持中文
其實,Mono字體和Consolas字體比較,乍一看還真看不出區別:
但是JetBrains團隊表示,你仔細看就會發現Consolas字體稍寬一些,而且字體還是很小,Mono字體更大,因此也更具可讀性,當然,代碼行運行的時間可能也會比預期長一點。
Mono字體已經開源,在Github上標星700,20個Fork(Github地址:https://github.com/JetBrains/JetBrainsMono) 感興趣的伙伴們可以嘗試一下,最后附上下載地址:https://download.jetbrains.com/fonts/JetBrainsMono-1.0.0.zip
責任編輯:lq
-
編程
+關注
關注
88文章
3689瀏覽量
95252 -
程序員
+關注
關注
4文章
954瀏覽量
30411 -
idea
+關注
關注
1文章
70瀏覽量
4617
原文標題:IDEA公司真牛逼,發行最適合程序員編程字體~
文章出處:【微信號:TheAlgorithm,微信公眾號:算法與數據結構】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
Modbus RTU通訊協議:瑞銀電能表的"普通話"指南

地熱發電環網柜局放監測設備:清潔能源電網的&amp;quot;安全衛士&amp;quot;

光耦合器:新能源世界的&quot;綠色信使&quot;
為什么GNSS/INS組合被譽為導航界的&amp;quot;黃金搭檔&amp;quot;?

工業數采很多數據你可能用不上,不同系統要的&quot;數據菜&quot;要對號入座
人形機器人為什么要定制? ——揭秘工業場景的&quot;千面需求&quot;

倉儲界的&quot;速效救心丸&quot;,Ethercat轉PROFINET網關實戰案例

中美貿易硬核破局!先積集成以中國&amp;quot;芯&amp;quot;智造筑牢供應鏈護城河

電纜局部放電在線監測:守護電網安全的&amp;quot;黑科技&amp;quot;

煉油廠開閉所局放監測:為能源樞紐裝上&amp;quot;智能安全閥&amp;quot;

隧道管廊變壓器局放在線監測:為地下&amp;quot;電力心臟&amp;quot;裝上智能聽診器

【硬核測評】凌華DAQE雙雄爭霸:工業數據采集界的&amp;quot;速度與激情&amp;quot;實戰解析

3分鐘讀懂 | 氣密性檢測儀如何&amp;quot;揪出&amp;quot;泄漏點?原理全拆解!

創新驅動未來:大為錫膏為高精尖散熱器技術注入&amp;quot;強芯&amp;quot;動力

OCTC發布&quot;算力工廠&quot;!力促智算中心高效規劃建設投運

評論