當前位置: 妍妍網 > 碼農

最適合寫程式碼的等寬字型Cascadia Code——三年來首次大版本更新:由微軟開源、新增兩款Nerd字型

2024-05-27碼農

由微軟開源 最適合寫程式碼的等寬字型Cascadia Code ——三年來首次大版本更新。

Cascadia Code 是微軟在 2019 年 5 月份的 Build 大會上與 Windows Terminal 一同推出的開源等寬字型,主要用於提升命令列和程式碼編輯器的視覺體驗

Cascadia Code 支持編程連字特性(Programming Ligatures),就是在編寫程式碼的時 候,可以組合字元建立新的字形,這對於程式碼的可讀性和呈現後的使用者友好度都是一種很好的機制,同時這也增強了 Windows Terminal 的現代外觀。

如下圖所示,透過 Programming Ligatures 可以將不同字元變形為新字元:

當時微軟介紹稱, 「Cascadia Code」字型的名字源於 Windows Terminal 項 目——在它釋出之前,其開發代號一直是 Cascadia,並且 Terminal 中的一些原始檔現在仍然使用這個名稱。

為了致敬 Terminal,微軟用 Cascadia 這個代號命名了這款字型

不過微軟在 2021 年為 Cascadia Code 釋出 2111.01 版本後就沒再更新過——直到上月月底推出重大更新 Cascadia Code 2404.23。

作為三年來的首次大版本更新, Cascadia Code 2404.23 包含許多新特性,比如 支持四分之一、六分之一和八分之一的方塊馬賽克,大型文本塊 (Large Type Pieces),更多的傳統計算符號,以及新增兩款「Nerd 字型」 ,為使用者提供更多選擇和自訂的可能性。

這些更新使得 Cascadia Code 成為一個更加功能豐富的字型,適用於終端應用程式的各種需求。

下面是 Cascadia Code 2404.23 的實際使用效果:

如上圖所示,現有設計元素與新符號對齊到同一網格,可確保 ANSI 顯示一致性。

此外,上文提到的兩款 Nerd 字型分別是 「Cascadia Code NF」 和 「Cascadia Mono NF」, 是 Cascadia Code 的原生 「Nerd Font」 變體,包含截至 2024 年 4 月的最新 Nerd Font 字形。

且每個字形都與 Cascadia Code 的其余部份相容,目前已 添加到 Cascadia Code 字型系列中

如下圖所示,使用者可以將 Cascadia Code 的 Nerd 字型變體與 Oh My Posh 相結合,進行自訂。

最後, 歡迎大家留言 分享自己 鐘愛的編程字型 ~

延伸閱讀

Reference

https://github.com/microsoft/cascadia-code/releases/tag/v2404.23

https://devblogs.microsoft.com/commandline/cascadia-code-2404-23/

END

熱門文章

-

-

-

-

-