查看原文
其他

最适合写代码的等宽字体Cascadia Code——三年来首次大版本更新:由微软开源、新增两款Nerd字体

开源中国 OSC开源社区 2024-05-28
由微软开源、最适合写代码的等宽字体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 相结合,进行自定义。

最后,欢迎大家留言分享自己钟爱的编程字体~

延伸阅读

面向程序员的精品开源字体

微软开源新字体Cascadia Code,源于Windows Terminal


Reference

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

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


END


热门文章

npm又被滥用,灰产用《庆余年2》盗版资源——把开源公共基础设施的羊毛薅秃了

macOS开源终端神器iTerm2——原生集成ChatGPT、让AI帮你写命令

寡姐“硬控”奥特曼

Linux之父“吃狗粮”最积极!

前端第一可视化库、百度知名开源项目——ECharts创始人“下海”养鱼


继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存