Github Monaspace 推出 5 款好看等寬編程字體 - 開源免費 / 顯示清晰 / 代碼易辨認

.. 在 ChatGPT通義靈碼CodeiumAI 工具的幫助下,編程入門的難度大幅降低,很多小夥伴都加入了寫代碼的大軍。在開發時,除了代碼編輯器外,編程字體的選擇其實同樣非常重要。

一款好的編程字體不僅讓代碼顯示更加美觀清晰,閱讀更舒適,還能直觀地辨認出如 1 l i 等近似字符,有效提高編碼效率。異次元曾推薦過不少優秀編程字體,如 JetBrains MonoCascadiaMononoki挑選網站等。而最近 GitHub 也推出了開源Monaspace 等寬編程字體……

阿里雲¥99 服務器
活動最後1天!需要的抓緊

熱門:編程開發書籍

好看的開源等寬編程專用字體 Github Monaspace 系列

顏值是第一生產力這句話還是很有道理的!咱看到一款好看的編程字體,就跟大家看到一個精緻美女一樣,都能給咱們帶來愉悅的體驗,從而加上效率增益。GitHub 推出的 Monaspace 系列編程專用字體不僅完全開源免費,而且還擁有 5 種不同設計風格,非常值得大家一試!

GitHub monaspace 編程字體

這五種「可變軸」的字體可以說各有特點,有現代風格、機械風格,甚至還有手寫風格,並能相互兼容。字體顯示清晰銳利,字符直觀辨認不易混淆,非常適合閱讀代碼。最重要的是,整體顯示效果清晰漂亮!以官方的說法是,可以讓你的 IDE 和代碼編輯器的顯示效果更有「表現力」。

  • Neon(現代風格字體 Neo-grotesque sans)
  • Argon(人文風格字體 Humanist sans)
  • Xenon(襯線風格字體 Slab serif)
  • Radon(手寫風格字體 Handwriting)
  • Krypton(機械風格字體 Mechanical sans)

而且 GitHub 在官網上也非常用心地製作了一個預覽界面,可以讓大家更直觀地查看 Monaspace 系列各款字體的樣式,下面是各款字體的截圖預覽。

Github monospace 系列 Neon 字體效果:

Neon 字體顯示效果

Github monospace系列 Argon 字體效果:

Argon 字體顯示效果

Github monospace 系列 Xenon 字體效果:

Xenon 字體顯示效果

Github monospace 系列 Radon 字體效果:

Radon 字體顯示效果

Github monospace 系列 Krypton 字體效果:

Kyrpton 字體顯示效果

Texture healing 紋理修復特性

比較有特色的是,GitHub 為 Monaspace 引入了 Texture healing 特性。由於等寬字體存着在一個固有的問題——某些字母需要更多的空間,而有些字母則需要更少的空間,但它們放到同一寬度的方框時不可避免就會出現一些「字符扎堆」的密度明顯不同的顯示問題。比如密集顯示 w w m mi i l l 時就會顯得擁擠程度不一了。

Texture healing 效果對比 (需要比較細心對比)

Github monospace 等寬字體 texture healing 效果

Texture healing 紋理修復是一種新穎的技術,能智能調整字符所需的空間,讓等寬字體的密度顯示更加均勻,使得代碼的閱讀更加舒適,單獨只看小小的字符可能不會察覺,但當你有大量的密度不同的字符需要顯示時,這個特性就會發揮作用了。

Ligatures 符號連字特性:

編程代碼中經常會出現 等於 ==、不等於!=、大於或等於 >= 等等符號,而符號連字的特性可以讓這些特殊的編程符號組合起來,變成更好看更直觀的樣子,部分效果如下圖:

代碼字符連字效果

字體安裝方法:

macOS:

你可以下載字體解壓之後,手動將字體從 fonts/otffonts/variable 目錄拖動到「字體冊」APP 中進行安裝。

你也可以使用 homebrew 命令安裝:

brew tap homebrew/cask-fonts brew install font-monaspace

Windows:

你可以下載字體解壓后,手動將字體從 fonts/otf 或 fonts/variable 目錄拖動到 C:\Windows\Fonts 中。或者,右鍵單擊所需字體,然後點擊安裝。

Linux:

你可以下載字體解壓后,手動將字體從 fonts/otf 和 fonts/variable 目錄拖動到 ~/.local/share/fonts 中。

關於字符連字的配置,不同的編輯器有不同,官網上有給出 VSCode 的示例,大家可以前往參考。另外,除了可以用在各種操作系統上之外,monospace 字體也提供了 web 字體,可以在網頁上加載使用。

寫在後面:

作為 GitHub 官方推出的編程專用字體Monaspace 不僅擁有多種樣式,而且也有 Texture healing、字符連字,以及無級調整字體大小、字重、傾斜度等先進的特性。

如果你正在尋找一款好看且顯示又足夠清晰的代碼字體,那麼絕對應該試試 GitHub 開源的這款 Monaspace 系列,裡面包含了一套 5 個樣式的設計,就能滿足不同人群的選擇了。如果你有更多值得推薦的字體,不妨留言告訴大家哦。

相關文件下載地址

官方網站:訪問
軟件性質:免費開源
解壓密碼:www.iplaysoft.com

下載 Github Monospace 全套編程字體  |  更多字體  |  編程相關  |  更多開源  |  設計相關


想在手機閱讀更多程式設計資訊?下載【香港矽谷】Android應用
分享到Facebook
技術平台: Nasthon Systems