JetBrains Mono(編程字體),JetBrains相信程序員朋友都知道,JetBrains Mono就是其專門開發(fā)的編程專用字體,代碼顯示效果非常出色,字體辨識度很高,字體完全開源免費、可商用!
字體介紹
對于每天都要面對著代碼的開發(fā)人員來說,除了一款趁手的 IDE、代碼編輯器以外,編程開發(fā)字體的選擇也是一個非常重要的事情,畢竟清晰、易讀、高辨識度高的字體可以很好地提高代碼閱讀的效率,而足夠漂亮、優(yōu)雅的字型也能讓用戶在長時間工作時也更舒適不易疲勞。
此字體出來之后也受到了業(yè)界不少人的贊譽,甚至被稱為“最漂亮的編程字體”。當然,蘿卜青菜各有所愛,這里不展開討論,實際效果大家看圖片就能感受得到。
JetBrains 表示:“在對 JetBrains Mono 字體進行開發(fā)時,曾重點研究了長時間閱讀代碼期間可能導致眼睛疲勞的問題”。他們考慮了字母的大小和形狀、字體之間的空間量、等寬字體設計的平衡、移除不必要的細節(jié)、連字顯示問題、以及難以區(qū)分的字母和符號 (例如 I 和 l 的顯示區(qū)別) 等等。
字體效果
JetBrains Mono 顯示代碼效果演示:
在經(jīng)過大量的研究、實際測試和長時間的開發(fā)之后,才有了今天跟大家見面的 JetBrains Mono 字體,它可以說是開發(fā)者們的最佳拍檔。
使用說明
JetBrains Mono 與 Consolas 字體對比區(qū)別
感覺 JetBrains Mono 的字型比較符合我個人口味,在 VSCode 換上之后引起“極度舒適”。官網(wǎng)上也展示了 JetBrains Mono 與 Consolas 字體的區(qū)別對比效果圖。
在最新版本的 JetBrains 系列各大 IDE 里,都已經(jīng)內(nèi)置了 JetBrains Mono 字體,用戶可以直接選擇使用。而使用 VSCode、Android Studio、SublimeText、Eclipse、Visual Studio、 VIM、Atom、Brackets 等等任何其他編輯器,或者各種命令行終端應用的朋友,則可以自己下載回去安裝使用。
JetBrains Mono 字體提供了 .ttf 格式,Windows、macOS 和 Linux 系統(tǒng)都可以使用。同時它也還提供了 eot、woff、woff2 等 WEB 格式,可以在網(wǎng)頁上使用,比較適合用在需要大量展示代碼的網(wǎng)站上。
JetBrains Mono 僅包含了英文數(shù)字字符和各種西文字體,但不包含中文字體。默認情況下中文會顯示成你系統(tǒng)的默認中文字體。
設置字體:
在系統(tǒng)上安裝了字體之后,在各類編輯器軟件里可以直接使用。對于沒有下拉菜單選擇字體的軟件,需要在配置文件里手寫字體名稱的話,可以輸入“Jetbrains Mono”。
以 VSCode 為例子,進入 首選項 (Preferences) → 設置 (Settings) →文本編輯器 (Editor) → 字體 (Font Family) 里面,加入 'Jetbrains Mono' (包含單引號) 即可。
官方推薦的字體大小是 13px / 行間距 1.2,我個人認為在 4K 以上的大屏幕上使用 15px 的顯示效果也很理想,大家可以根據(jù)自己的喜好設置。