将 vs code 终端字体更改为非等宽字体

Change vs code terminal font to non-monospace

是否可以将 vs code 终端字体更改为非等宽字体?

我尝试使用的字体是 Melso LG L Regular for Powerline .

当我尝试更改用户设置中的 terminal.integrated.fontFamily 时,我得到:

有什么解决办法吗?

提前致谢

使用以下设置。它在 ubuntu.

的 VScode 终端对我有用
{
    //"terminal.integrated.fontFamily": "'Ubuntu Mono derivative Powerline', 'fontawesome'",
    "terminal.integrated.fontFamily": "'Meslo LG M DZ for Powerline', 'fontawesome'",
    "terminal.integrated.fontSize": 16

}

还请确保您已正确安装 powerlinefontawesome 图标包,否则可能无法正常工作。

使用上述任何设置,但要确保安装了 powerline 变体。下面是我从 VSCode 终端输出的终端。

我的 Vscode 版本:

WitVault的回答起初并没有为我解决问题,但它是我解决问题的基础。 Ubuntu 20.04 没认出来Meslo LG M DZ ...。我查看了 Ubuntu 的字体应用程序,发现字体名称是 MesloLGMDZ Nerd Font Mono。因此,查看您的 OS 字体应用程序可能有助于找到正确的字体名称。

使用这些设置(在 settings.json 中)它适用于我:

{
    "terminal.integrated.fontFamily": "MesloLGLDZ Nerd Font Mono",
    "terminal.integrated.fontSize": 14
}

要更改 setting.json,请按 shift + ctrl + P 并输入 Open Setting 并按回车键。