关于 Cascadia Code
Cascadia 是一种有趣的新编程字体,它随 Windows Terminal 一起捆绑发布,现在也是 Visual Studio 的默认字体。
字体变体
Cascadia Code
: Cascadia 的标准版本Cascadia Mono
: 不含连字的 Cascadia 版本Cascadia (Code|Mono) PL
: 内嵌 Powerline 符号的 Cascadia 版本Cascadia (Code|Mono) NF
: 包含 Nerd Font 符号的 Cascadia 版本
对于斜体,有标准的 italic
和可通过 ss01
访问的 cursive
变体(见下文)。
字体特性
启用风格集的方法因应用程序而异。例如,在 VS Code 中,你可以通过 settings.json
启用风格集(和其他 OpenType 特性):
"editor.fontLigatures": "'ss01', 'ss02', 'ss03', 'ss19', 'ss20'"
要启用斜体的草书形式,请使用以下代码:
"editor.fontLigatures": "'calt', 'ss01'",
如果你使用的环境不支持 ss01
OT 特性,可以考虑使用 opentype-feature-freezer。
字符集
安装
你可以从这里的发布页面下载最新版本的 Cascadia Code: https://github.com/microsoft/cascadia-code/releases
字体格式:
ttf variable
:我们推荐所有用户使用这个版本,特别是 Windows 用户或使用 TrueType 微调的其他操作系统用户。它提供最多样化的字重选项(从 200 到 700)。ttf static
:在极少数情况下,如果不支持上述可变字体版本,或者更喜欢单一字重而不是整个范围,我们提供了静态格式。但请注意,它们的微调质量不如可变字体版本。otf static
:对于偏好 OTF 格式字体的用户,我们提供了 otf 静态实例。目前我们没有可变字体的 OTF 版本。WOFF2
:这些版本是为网页使用而提供的,既有可变字体,也有静态实例。
解压后,右键点击字体文件并选择"为所有用户安装"。这将把字体安装到你的机器上。
👉 注意: 如果你之前安装过 Cascadia Code,请在安装新版本之前卸载旧版本。否则可能会导致渲染不正确。
有关更多详细信息和特定应用程序的说明,请查看 wiki。
参与其中
关于如何修改和提交 Cascadia Code 源代码更新的说明可在 wiki 中找到。
与团队沟通
与团队沟通的最简单方式是通过 GitHub Issues。请提交新的问题、功能请求和建议,但在此之前请搜索类似的已开放/已关闭的问题。
请帮助我们保持这个仓库的整洁、包容和有趣!我们不会容忍任何辱骂、粗鲁、不尊重或不当的行为。阅读我们的行为准则了解更多详情。
如果你想问一个你觉得还不值得提出问题的问题(暂时),请通过 Twitter 联系我们:
Aaron Bell,字体设计师:@aaronbell
Christopher Nguyen,产品经理:@nguyen_dows
Dustin Howett,软件工程师:@DHowett
特别感谢:
- Fira Code – 编码连字的 OpenType 代码 – github
- Nerd Fonts – 集中化应用图标 – github
- Viktoriya Grabowska – 西里尔文斜体设计师和顾问 – @vika_grabowska
- Mohamad Dakak - 阿拉伯文设计师 - @mohamaddakak
- Liron Lavi Turkenich - 希伯来文设计师 - @LironLaviTur
- Gerry Leonidas – 希腊文顾问 – @gerryleonidas
- Donny Trương – 越南文顾问 – Vietnamese Typography
行为准则
本项目采用了 Microsoft 开源行为准则。有关更多信息,请参阅行为准则常见问题解答 或联系 opencode@microsoft.com 获取任何其他问题或意见。