跳到主要内容

适合在代码和命令行中使用的字体

· 阅读需 2 分钟

Fira Code

用于写代码。Fira Code 是 Fira Mono 的扩展;Fira Code 加入了一些连体字符(ligatures)。使用原始版本FiraCode

scoop install FiraCode

Cascadia Code

用于命令行。一般使用 NerdFont 的补丁版本,其中加入了许多字体图标,可以在命令行中展示更丰富的内容。

使用CascadiaCode-NF-Mono,因为 Cascadia Code 本身就是等宽字体,此版本加入的图标字形都是 1 个字符宽度的。

scoop install CascadiaCode-NF-Mono

JetBrains Mono

用于阅读。使用原始版本JetBrains-Mono

scoop install JetBrains-Mono

Sarasa Gothic

英文字形太窄了导致不好看,使用其中的中文字形作为中文后备字体。各大包管理器都没收录此字体,需要手动安装。选择Sarasa Mono CL安装,使用 ttf 格式。

VS Code 设置备份

{
"editor.fontFamily": "'Fira Code', 'Sarasa Mono CL', Consolas, 'Courier New', monospace",
"terminal.integrated.fontFamily": "'CaskaydiaCove NFM', 'Sarasa Mono CL', Consolas, 'Courier New', monospace"
}

参考资料