微软推出卡斯卡迪亚字体,专为Windows Terminal设计的等宽字体

微软

微软开发者团队官方博客日前宣布推出卡斯卡迪亚字体 (Cascadia Code),这是专为终端管理器设计的等宽字体。卡斯卡迪亚这个名称其实就是Windows Terminal的内部代号,所以开发团队用这个名称来为新的编程字体命名。微软推出的这个新字体最大的特点就是优化编程代码的可读性,同时还可以提高开发者输入特定符号时的便捷性。

 

Windows Terminal

 

卡斯卡迪亚字体支持编程连字:

编程连字是开发环境中很有意思的创新特性,这并不是微软首创不过微软这次推出的新字体也是支持编程连字的。例如在上面的演示图里当你输入-> 就会自动变成 →,输入!=时自动变成≠,输入>=就可以自动变成≥这类等等。当然实际输入的代码并没有变化只是显示上会变成更容易阅读的字符,这也就是提升编程代码可读性的创新方式。同类字体里最知名的应该就是Mozilla Fira Code, 估计许多程序员目前使用的编程连字就是谋智基金会这个字体。

 

Windows Terminal 自动支持:

如果你已经安装微软最新推出的终端工具预览版,则通过应用商店进行更新时会自动获得卡斯卡迪亚字体的支持。如果你想在其他编程工具里使用这个字体也很简单,只需要访问卡斯卡迪亚字体的项目主页按提示下载安装即可。没错这个新推出的字体微软也已经将它完全开源任何人都可以使用,微软已提供.TTF字体包可以直接下载和安装。有兴趣的开发者点击这里下载 Cascadia Code TTF :   https://github.com/microsoft/cascadia-code/releases

 

支持VSCode但需要手动启用:

如果你使用微软的Visual Studio Code编辑器的话那也同样可以使用卡斯卡迪亚字体,只是额外需要手动设置下。只需要转到编辑器设置的字体管理里启用卡斯卡迪亚字体勾选编程连字即可,默认情况下安装后未启用编程连字。

 

Windows Terminal

相关文章