差生文具多系列VisualStudioCode最好看的编程字体

为什么换字体

VS Code 默认字体在 Windows 上是 Consolas,在 macOS 上是 Menlo。这俩都不丑,但看久了眼睛会累。换上 JetBrains Mono 之后,几个肉眼可见的提升:

  • 笔画粗细更均匀,长时间看不晃眼
  • x 高度大(小写字母的高度),小字号也清晰
  • 连字(ligatures):=> 显示成 →,!= 显示成 ≠,=== 显示成 三个等号合并,代码更紧凑
  • 类似字符区分度高:0 跟 O、1 跟 l 跟 I 一眼能分出来,Bug 排查时少一个坑

JetBrains Mono 是 JetBrains 公司为自家 IDE 设计的字体,设计时下了真功夫。免费开源,商用也行。

下载安装

官方:https://www.jetbrains.com/lp/mono/

点页面上的"Download font",得到一个 zip。解压后里面有:

JetBrainsMono-2.304/
├── fonts/
│   ├── ttf/                  # Windows / Linux 用
│   │   ├── JetBrainsMono-Regular.ttf
│   │   ├── JetBrainsMono-Bold.ttf
│   │   ├── JetBrainsMono-Italic.ttf
│   │   └── ... (20+ 字重和样式)
│   ├── otf/                  # macOS 推荐
│   │   └── ...
│   └── variable/             # 可变字体(单个文件包含所有字重)
│       └── JetBrainsMono[wght].ttf
├── AUTHORS.md
└── OFL.txt

Windows 安装:全选 ttf/ 目录下的所有 .ttf 文件,右键 → "为所有用户安装"。也可以一个一个双击点"安装"。

macOS 安装:全选 otf/ 下的字体,双击,在弹出的 Font Book 里点"安装字体"。

Linux 安装:

mkdir -p ~/.fonts
cp ttf/*.ttf ~/.fonts/
fc-cache -fv

配置到 VS Code

打开 VS Code 设置(Ctrl+, / Cmd+,),点右上角的"打开 settings.json"图标,加上:

{
    "editor.fontFamily": "'JetBrains Mono', 'Courier New', monospace",
    "editor.fontSize": 14,
    "editor.fontLigatures": true,
    "editor.lineHeight": 1.6
}

关键三项:

  • fontFamily 把 JetBrains Mono 放第一位,后面是 fallback
  • fontLigatures: true 开连字 —— 这是 JetBrains Mono 的精髓,不开损失太大
  • lineHeight: 1.6 行高拉开一点,长代码更易读

重启 VS Code,代码立刻变样:

差生文具多系列VisualStudioCode最好看的编程字体

顺便配到其他工具

WebStorm / IntelliJ:Settings → Editor → Font → Font 选 "JetBrains Mono",勾上 "Enable ligatures"。

iTerm2 (macOS):Preferences → Profiles → Text → Font 选 "JetBrains Mono"。

Windows Terminal:打开 settings.json,在 profile defaults 里加:

{
    "profiles": {
        "defaults": {
            "font": {
                "face": "JetBrains Mono",
                "size": 12
            }
        }
    }
}

VS Code 的终端(单独配,跟编辑器分开):

{
    "terminal.integrated.fontFamily": "'JetBrains Mono', 'Courier New', monospace",
    "terminal.integrated.fontSize": 13
}

其他几款好看的编程字体

JetBrains Mono 是我的首选,但如果不喜欢,这几款也都不错:

  • Fira Code —— 第一个流行的连字编程字体,设计偏圆润。GitHub
  • Cascadia Code —— 微软出品,Windows Terminal 默认字体,也支持连字。GitHub
  • Source Code Pro —— Adobe 出品,经典等宽,无连字版本。
  • Hack —— 受欢迎的开源等宽字体,字形清晰。官网
  • Sarasa Mono SC —— 更纱黑体,中文等宽友好(每个汉字宽度=2 字符),写中文注释最舒服。GitHub

编程字体本质上是个人偏好,装上花 5 分钟,自己看一周哪个最舒服就留哪个。我个人是:工作机器 VS Code 用 JetBrains Mono,Windows Terminal 用 Cascadia Code,WebStorm 用 JetBrains Mono(自家配自家最和谐)。

—— 别看了 · 2026
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理 邮箱1846861578@qq.com。
技术教程

Fiddler抓包安卓电模拟器解决无法抓包问题

2023-10-23 15:12:35

技术教程

分析使用全国各地三大运营商的speedtest 测速节点进行全面测速脚本

2023-11-22 14:07:26

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索