微软开源新等宽字体-Cascadia Code


Cascadia Code是微软打造的一款等宽编程字体。这款字体的字形风格特别,它除了优化代码的可读性、让字母数字和符号更易辨认之外,最大的特点是支持编程连字 (Programming Ligatures),即在输入的时候,可以通过组合字符来创建新的字形。

可为命令行应用程序和文本编辑器提供全新的体验。其与 Windows 终端一起开发的。建议将此字体与终端应用程序和文本编辑器(如 Visual Studio 和 Visual Studio Code)一起使用。

该字体采用了开源字体许可证 SIL Open Font License,开源免费且可商用。并在GitHub上发布。
早在 2019 年,微软就开源了专为终端和代码编辑器设计的字体 Cascadia Code。对标英特尔推出的另一款面向开发者的开源字体 One Mono。
字体家族
Cascadia Code - Variable type intended for terminals and displayed text.
Cascadia Code NF - A version of Cascadia Code that has Nerd Font symbols.
Cascadia Code PL - A version of Cascadia Code with embedded Powerline symbols.
Cascadia Mono - Monospaced type intended for use with text editors. It preserves characters as entered, without ligatures.
Cascadia Mono NF - A version of Cascadia Mono that has Nerd Font symbols.
Cascadia Mono PL - A version of Cascadia Mono with embedded Powerline symbols.
最新版本:2404.23
在2024年4月下旬发布,新增了 1140 个字形,支持传统计算符号等。此外,还有一个新的本地"Nerd Font"变体。

微软在公告中还展示了在 Windows 终端下使用 Windows Subsystem for Linux (WSL) 和 Ubuntu 的情况。
微软于2024年8月宣布推出 Cascadia Code 开源字体的下一代演变 —— Cascadia Next,其字体设计师已经为 Cascadia Next 设计了简体中文、繁体中文和日文三种字体。
简体中文:ASCII、GB2312 扩展
繁体中文:ASCII、BIG5+
日语:ASCII、Joyo、JIS1、JIS2
此次预发布的 Cascadia Next 版本尚未包含阿拉伯语、希伯来语或 NerdFonts 支持。更多详情可查看此处。
Cascadia Code 是微软在 2019 年开源的一套专为终端和代码编辑器设计的等宽字体,与 Windows Terminal 捆绑开发,现在也是 Visual Studio 中的默认字体。
关于Consolas字体
Consolas是一套等宽的字体,属无衬线字体,由荷兰设计师卢卡斯·德格鲁特(Lucas de Groot)于2006年设计。这个字体使用了微软的ClearType 字体平滑技术,并随同Windows Vista、Office 2007及Microsoft Visual Studio中发行,或在微软的网站下载。在Windows Vista的6套新字体中,其近似于旧版Windows中的2款内置字体:Lucida Console与Courier New,主要是设计做为代码的显示字体之用,特别之处是它的“0”字加入了一斜撇,以方便与字母“O”分辨。

在Consolas之前,代码的显示字体大多为Courier New或其他等宽的字体,字体的柔边(反锯齿)效果则依个人喜好选择开启或关闭,然而Consolas是专为柔边效果而设计的字体,特别是为了搭配微软的ClearType技术,如果不开启ClearType,Consolas的显示效果会打大折扣。另外,ClearType技术还需要搭配液晶显示器才会有最佳表现。Consolas除了能够在较少的空间显示更多的内容,它的清晰字体亦使程序员能够更快捷的分辨每一个文字。
注意:该字体并未开源,在商用时务必查证清楚其授权协议。

可为命令行应用程序和文本编辑器提供全新的体验。其与 Windows 终端一起开发的。建议将此字体与终端应用程序和文本编辑器(如 Visual Studio 和 Visual Studio Code)一起使用。

该字体采用了开源字体许可证 SIL Open Font License,开源免费且可商用。并在GitHub上发布。
早在 2019 年,微软就开源了专为终端和代码编辑器设计的字体 Cascadia Code。对标英特尔推出的另一款面向开发者的开源字体 One Mono。
字体家族
Cascadia Code - Variable type intended for terminals and displayed text.
Cascadia Code NF - A version of Cascadia Code that has Nerd Font symbols.
Cascadia Code PL - A version of Cascadia Code with embedded Powerline symbols.
Cascadia Mono - Monospaced type intended for use with text editors. It preserves characters as entered, without ligatures.
Cascadia Mono NF - A version of Cascadia Mono that has Nerd Font symbols.
Cascadia Mono PL - A version of Cascadia Mono with embedded Powerline symbols.
最新版本:2404.23
在2024年4月下旬发布,新增了 1140 个字形,支持传统计算符号等。此外,还有一个新的本地"Nerd Font"变体。

微软在公告中还展示了在 Windows 终端下使用 Windows Subsystem for Linux (WSL) 和 Ubuntu 的情况。
微软于2024年8月宣布推出 Cascadia Code 开源字体的下一代演变 —— Cascadia Next,其字体设计师已经为 Cascadia Next 设计了简体中文、繁体中文和日文三种字体。
简体中文:ASCII、GB2312 扩展
繁体中文:ASCII、BIG5+
日语:ASCII、Joyo、JIS1、JIS2
此次预发布的 Cascadia Next 版本尚未包含阿拉伯语、希伯来语或 NerdFonts 支持。更多详情可查看此处。
Cascadia Code 是微软在 2019 年开源的一套专为终端和代码编辑器设计的等宽字体,与 Windows Terminal 捆绑开发,现在也是 Visual Studio 中的默认字体。
关于Consolas字体
Consolas是一套等宽的字体,属无衬线字体,由荷兰设计师卢卡斯·德格鲁特(Lucas de Groot)于2006年设计。这个字体使用了微软的ClearType 字体平滑技术,并随同Windows Vista、Office 2007及Microsoft Visual Studio中发行,或在微软的网站下载。在Windows Vista的6套新字体中,其近似于旧版Windows中的2款内置字体:Lucida Console与Courier New,主要是设计做为代码的显示字体之用,特别之处是它的“0”字加入了一斜撇,以方便与字母“O”分辨。

在Consolas之前,代码的显示字体大多为Courier New或其他等宽的字体,字体的柔边(反锯齿)效果则依个人喜好选择开启或关闭,然而Consolas是专为柔边效果而设计的字体,特别是为了搭配微软的ClearType技术,如果不开启ClearType,Consolas的显示效果会打大折扣。另外,ClearType技术还需要搭配液晶显示器才会有最佳表现。Consolas除了能够在较少的空间显示更多的内容,它的清晰字体亦使程序员能够更快捷的分辨每一个文字。
注意:该字体并未开源,在商用时务必查证清楚其授权协议。