5

在我的设置中,我有:

"editor.fontLigatures": true,
"editor.fontFamily": "Fira Code, Comic Sans MS, Tahoma, Consolas",

我已经尝试过(根据这个)撇号、空格和大写字母的不同组合。无论我做什么,我都会让 Comic Sans 流行起来(或者如果我只指定 Fira Code 而不指定辅助字体,那么会是一些普通的、奇怪的垃圾。

我确认我已经从他们的 GitHub安装了所有字体,并且我可以在我的文本处理器的列表中看到这些字体(当然,当使用所述字体键入时它们看起来也应该如此)。我还尝试使用choco install FiraCode使过程变甜,报告为成功。

连字设置为 true,如上所示。安装了最新版本的 VSC,系统重新启动到可笑的边缘。我几乎没有扩展程序,而我拥有的那些很少,我已停用。

我还能做些什么来解决问题?

4

4 回答 4

8

就我而言,我下载了 Fira Code v2,而没有先卸载 v1。而且我认为它不会同时安装两个版本。因此,在 Windows 中,转到您的设置/字体设置并搜索 Fira 代码 - 那里会有一个卸载按钮。

安装 v2 后,(安装说明 https://github.com/tonsky/FiraCode/wiki/Installing)您安装的变体Light,例如RegularMedium ,Bold andRetina` 将与版本号一起列出。

然后我肯定会在尝试让 Fira Code 和字体连字在 vscode 中工作之前重新启动你的计算机。另请参阅vscode: update to stylistic sets using font ligatures with Fira Code for some gothchas with ligatures。

然后在 vscode 中更改字体后,我也会重新加载 vscode。这些设置对我有用:

"editor.fontFamily": "Fira Code",
"editor.fontLigatures":"'zero', 'ss02', 'ss03', 'ss04', 'ss05', 'calt'",

如果您想要 Fira Code 提供的其他风格集。出于某种原因,最后的calt大部分工作是必要的。有关更多信息,请参见上面的 SO 问题链接。

于 2020-03-31T20:02:58.937 回答
5

您好,使用此设置只需选择 fira 代码字体

"editor.fontFamily": "Fira Code",
"editor.fontLigatures": true,

并下载此字体 https://github.com/tonsky/FiraCode/blob/master/distr/otf/FiraCode-Bold.otf

于 2020-03-30T06:13:15.417 回答
2

我遇到了同样的问题,而不是使用Fira Code我使用fira code然后我重新启动 VS Code,然后我在编辑器中有预期的字体。

于 2021-06-18T14:39:23.867 回答
0

我用这个

"editor.fontLigatures": true,
"editor.fontFamily": "'Cascadia Code'"

为我工作不知道为什么

于 2021-11-28T16:20:02.580 回答