微软出品的免费代码字体:Cascadia Code 开源,终端连字顺手

Windows 终端和 VS Code 用户想要一套和自家工具气质契合的等宽字体,Cascadia Code 就是微软给出的答案。它专为命令行与新终端设计,支持编程连字,字形在 PowerShell、WSL、VS Code 里都显得利落。作为开源字体,它既能用在微软生态,也能在任何编辑器里当普通等宽字体使,是 Windows 开发者顺手的一选。
它解决什么问题
Windows 终端默认字体观感一般,想要更现代的字。
想用连字却和终端工具兼容性不佳。
担心官方字体授权不清,不敢商用。
核心能力
| 能力 | 具体能做到什么 |
|---|---|
| 终端优化 | 为命令行与新终端设计,符号与间距在终端里更耐看 |
| 编程连字 | 支持 `=>`、箭头等连字,代码与脚本更易读 |
| 多形态 | 提供 Code、Mono、PL 等变体,含 Powerline 符号版 |
| OFL 授权 | SIL OFL 1.1 发布,商业项目可免费使用与再分发 |
| 生态契合 | 和 Windows Terminal、VS Code 搭配观感统一 |
| 字重可选 | 提供多档字重,适配不同屏幕与偏好 |

它把「终端可读性」放在第一位
Cascadia Code 的设计起点是命令行:在等宽的前提下,它刻意优化了块字符、盒绘字符与 Powerline 符号的衔接,让终端里的表格、进度条、状态栏不至于错位或断线。相比通用等宽字体,它在 shell 与 WSL 这类高密度字符场景里的表现更稳,这也是微软把它设为 Windows Terminal 推荐字体的原因。
使用上,普通代码编辑可用 Cascadia Code(带连字),纯终端可加 Cascadia Mono(无连字)或 Cascadia PL(带 Powerline 符号)。连字需在编辑器开启对应特性。授权 OFL 允许商用与再分发,可直接打包进你的工具或主题。要注意它主要面向拉丁与符号,中文界面仍建议另配中文字体,避免中英文混排风格割裂。
同类工具怎么选
| 工具 | 授权 | 差别在哪 |
|---|---|---|
| Fira Code | 开源免费 | 连字生态成熟,开发者社区常用。 |
| IBM Plex | 开源免费 | 含等宽家族,企业气质,整体统一。 |
| Source Sans 3 | 开源免费 | Adobe 西文无衬线,界面文本常用。 |
谁适合用
- Windows 终端与 WSL 用户
- 用 VS Code 的开发者
- 做命令行工具、要统一终端观感的团队
怎么开始
- 从 GitHub 发布页下载 Cascadia Code 并安装。
- 在 Windows Terminal 或 VS Code 里设为等宽字体。
- 按需选 Code(连字)、Mono(无连字)或 PL(带 Powerline)变体。
- 编辑器开启字体连字以获得更清晰的符号显示。
- 商业项目与工具发行均可直接使用,无需申请。
常见问题
能商用吗?
能。SIL OFL 1.1 授权,商业与个人项目免费使用。
和 Fira Code 比如何?
两者都支持连字;Cascadia 对 Windows 终端与 Powerline 更友好。
有不含连字的版本吗?
有。Cascadia Mono 去除了连字,适合不需要该特性的场景。
中文显示好吗?
它偏拉丁与符号,中文建议另配中文字体搭配。
授权与合规
Cascadia Code 以 SIL Open Font License 1.1 发布,可免费用于商业项目。 官网:github.com/microsoft/cascadia-code。
继续找同类资源
这条属于「设计素材」栏目,同栏目还有更多可直接使用的免费资源,可以在 设计素材全部资源 里按需翻阅。
相关资源
同栏目下这几条也常被一起翻到:
↓ 获取资源
点击按钮直接前往资源页面。