You need to enable JavaScript to run this app. VS Code无法修改字体族:已安装Ubuntu Mono仍显示默认等宽字体
优惠活动
大模型
产品
解决方案
定价
更多

VS Code无法修改字体族:已安装Ubuntu Mono仍显示默认等宽字体

VS Code 配置Ubuntu Mono字体不生效的修复方法

关键错误定位

  • 配置不生效的最核心原因,是你写的配置键存在大小写拼写偏差。VS Code 对settings.json的配置项严格遵循驼峰命名规则,编辑器字体的正确配置键是editor.fontFamily,你之前全小写写法的editor.fontfamily属于无效键名,VS Code 解析时会直接忽略该条目,自然一直加载默认字体。
  • 你之前尝试的多版字体命名也存在误区:把下载的字体文件名(如UbuntuMono-Regular、UbuntuMono-Bold)当成可调用的字体族名是无效的。系统安装完字体后,全局可调用的正式字体族名称就是带空格的Ubuntu Mono,不需要手动指定某一单字重,VS Code 会自动根据代码排版需求匹配对应的Regular、Bold等字重样式。

直接可用的正确配置

修正所有错误后,有效配置写法为:

"editor.fontFamily": "'Ubuntu Mono', monospace"
  • 不需要在字体名前后加多余空格,也不需要为不同字重单独写配置。
  • 写完按Ctrl+S保存settings.json,VS Code 会自动热加载配置,不用重启就能看到效果。

额外补全说明

如果配置生效后发现字体连字显示异常,可以同步加上一行配置开启连字支持:

"editor.fontLigatures": true

如果保存配置后依然没有变化,检查VS Code快捷方式的兼容性设置,关闭“替代高DPI缩放行为”选项——这个旧兼容模式会强制拦截VS Code的自定义字体加载,直接调用系统默认等宽字体。

内容的提问来源于stack exchange,提问作者aditya_sharma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.24 17:27:00