linux 如何更改Visual Studio代码UI的字体?

n9vozmp4  于 2023-01-04  发布在  Linux
关注(0)|答案(3)|浏览(161)

我试图弄清楚如何在VisualStudioCode中更改非编辑器选项卡中使用的字体;现在这是我得到的(放大图片,以更好地看到我所指的):

如您所见,这些非编辑器选项卡(扩展信息、Git Graph选项卡等)使用了衬线字体,这使得它非常令人不快,并且很难阅读。
这是突然发生的,我很确定这不是默认的,之前使用了更好更可读的Sans字体(如左面板),直到这个问题发生。我试着找到是否可以从VSC内部更改此字体,但我只能更改编辑器选项卡中使用的字体。
我不知道为什么以及如何开始这种行为,我也不确定这个问题是由VSC本身、扩展、操作系统还是其他原因引起的。
如果有关系的话,我正在Linux上工作,在一个完全更新的openSUSE Tumbleweed上工作,就像我说的,这个问题直到最近才开始显现出来,这不是它默认的工作方式。
有什么解决的办法吗?

vyswwuz2

vyswwuz21#

Visual Studio代码没有提供方便的现成解决方案来更改UI字体系列。
但开发人员创建了VS代码的自定义UI插件。

⚠️ EDIT 02/01/2023: following the version 1.74 , the Customize UI plugin no longer work, see here. There is currently no ways to change the font in VSCode.

设置

1.安装Customize UI插件
1.重新启动VS代码
1.打开VS代码设置
1.将自定义UI字体:等宽更改为Fira Code
1.更改自定义UI字体:常规为Helvetica NueveArial,具体取决于操作系统
或者,您可以使用json设置编辑器编辑这些设置,如下所示:

"customizeUI.font.regular": "Helvetica Nueve",
    "customizeUI.font.monospace": "Fira Code",

GitHub issue here

ruarlubt

ruarlubt2#

vscode是一个电子应用程序,所以你实际上可以在帮助菜单中打开开发者工具,在源代码选项卡下查找workbench.desktop.main.css的位置,进行备份并编辑操作系统的字体系列规则。有一个关于vscode被损坏的措辞相当粗糙的通知弹出,但链接文档相当清楚,它只是官方不支持。

0g0grzrc

0g0grzrc3#

在大多数Linux发行版中,如果您同意更改系统字体,我们可以选择在系统范围内更改字体。

相关问题