微软Cascadia Code新字体并在github放出下载源[支持连体和编程]

[业界动态] 作者:三江堂主 浏览次数: 19/09/21 15:26

微软刚刚推出了专为开发人员打造的新版 Cascadia Code 字体,此前该公司已在今年 5 月举办的开发者大会(Build 2019)上首次宣布。微软指出,Cascadia Code 适用于包括 Windows 终端在内的命令行应用程序,现已面向 Windows 用户推送正式版本。


在一篇博客文章中,微软详细讨论了 Cascadia Code 字体与 Visual Studio 等集成开发环境的深度整合。

此外微软在也开发了免费字体,可在 Github 上供大家立即试用,并且欢迎大家继续为该项目做贡献。

据悉,Cascadia Code 是与新版 Windows 终端应用程序共同开发的,因此官方推荐最好将该字体与 Windows Terminal 和 Visual Studio / VS Code 等文本编辑器搭配使用。

1.png


(来自:Github,via MSPU



2.png

(传送门:TTF 字体文件

微软 Windows 终端、控制台与命令行项目经理 Kayla Cinnamon 表示:Cascadia Code 很适合行云流水的编程环境,因其是通过组合字符来创建新字形的,有助于提升代码的可读性和友好程度。

如果你不想移步至 Github 观摩、学习“一条龙”,也可以走一条相对简便的路径,因为该公司还分享了可直接下载安装的 TTF 字体文件。


针对命令行应用正如微软最近发布的许多其他东西一样,cascadia代码是开源的,可以在github上获得。

“名称cascadia代码源自windows终端项目。在发布之前,windows终端的代号是cascadia。实际上,终端中的一些源文件仍然使用这个名称!为了向终端致敬,我们喜欢用它的代号命名字体的想法,“  Kayla Cinnamon, Program Manager, Windows Terminal, Console, & Command-Line, explains。

“我们在字体名称的末尾添加了代码,以帮助表明该字体是用于编程的。具体来说,它有助于确定它包括编程连字。”

用户可以从github页面安装新字体,并且鼓励开发人员在接下来的几个月里为该项目做出进一步的改进。

微软表示,它将对字体使用windows版本控制语法,因此当前版本是1909.16,下一个将于秋季发布的windows 10版本代号为19h2,很可能会以1909版本登陆。

Windows终端也可以作为预览版下载,它需要Windows 10 Build 18392及更高版本。

1.png

Cascadia Code 是微软在 5 月份的 Build 大会上宣布推出的等宽字体,微软介绍它是与新的终端 Windows Terminal 一起开发的,官方建议将其与终端应用和 VS、VS Code 等文本编辑器一起使用。

Cascadia Code 为命令行和代码编辑器提供了全新的体验,并且它还支持编程连字(Programming Ligatures),就是在编写代码的时候,可以组合字符创建新的字形,这对于代码的可读性和呈现后的用户友好度都是一种很好的机制,同时这也增强了 Windows Terminal 的现代外观。。

如下图所示,可以将不同字符变形为新字符:

2.jpg

需要注意的是,如果使用的是 VS Code,则必须在设置中启用连字功能才能生效。

b.png

微软还介绍了为什么这个字体叫“Cascadia Code”,其实这个名称源于 Windows Terminal 项目,在它发布之前,代号一直是 Cascadia,并且 Terminal 中的一些源文件现在仍然使用这个名称。致敬 Terminal,所以微软在代号后命名了字体。

另外,微软此前还发起了为该字体名字投票的活动,最终“Cascadia Code”胜出。 

c.png

详情查看微软官方博客:

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

查看项目:

https://www.oschina.net/p/cascadia-code


点此关闭窗口

快捷键ESC

手机浏览更方便:

微软Cascadia Code新字体并在github放出下载源[支持连体和编程]