Visual Studio代码编辑器中使用哪种字体以及如何更改字体?

时间:2015-04-30 05:55:52

标签: visual-studio-code

我尝试了最近在构建时宣布的Visual Studio代码编辑器(https://code.visualstudio.com/)。我在Windows和Ubuntu上试过它。我可以看到Visual Studio Code Editor的默认字体不是我喜欢的代码编辑器的consolas。

那么在所有环境(Ubuntu,MAC OS和Windows)中哪个是Visual Studio Code Editor的默认字体?我该如何改变呢?

11 个答案:

答案 0 :(得分:151)

转到Preferences> User Settings。 (或者,在macOS上 Ctrl + / Cmd +

然后,您可以在JSON对象内输入要覆盖的任何设置。用户设置是每个用户。您还可以配置工作区设置,这些设置适用于您当前正在处理的项目。

以下是一个例子:

// Controls the font family.
"editor.fontFamily": "Consolas",

// Controls the font size.
"editor.fontSize": 13

有用的链接:

答案 1 :(得分:93)

在默认设置中,VS Code按降序使用以下字体(14 pt):

  • 摩纳哥
  • 门洛帕克
  • 索拉
  • " Droid Sans Mono"
  • " Inconsolata"
  • " Courier New"
  • monospace(后备)

如何验证: VS Code在浏览器中运行。在第一个版本中,您可以按F12打开开发人员工具。检查DOM,您可以找到包含几个构成该行代码的s。检查其中一个跨度,您可以看到font-family只是上面的列表。

relevant areas

答案 2 :(得分:19)

在VSCode中如果"editor.fontFamily": ""为空,则字体大小不起作用。设置字体系列以更改大小。

"editor.fontFamily": "Verdana", 要么 "editor.fontFamily": "Monaco",

真的,请使用您喜欢的任何字体系列。

然后"editor.fontSize": 16, 应该管用。

答案 3 :(得分:14)

在我的Windows 8.1机器上,默认的VS Code字体是Consolas,但您可以在File-> Preferences-> User Preferences中轻松更改字体。 setup.json文件将与默认设置文件一起打开,您可以从中获取设置属性的语法和名称,并在settings.json中设置您自己的文件。enter image description here

答案 4 :(得分:11)

Windows,Mac和Linux的默认字体不同。从VSCode 1.15.1开始,可以在source code

中找到默认字体设置
const DEFAULT_WINDOWS_FONT_FAMILY = 'Consolas, \'Courier New\', monospace';
const DEFAULT_MAC_FONT_FAMILY = 'Menlo, Monaco, \'Courier New\', monospace';
const DEFAULT_LINUX_FONT_FAMILY = '\'Droid Sans Mono\', \'Courier New\', monospace, \'Droid Sans Fallback\'';

答案 5 :(得分:10)

在Windows上,默认设置如下(我从未安装过Monaco或Menlo)

{
    "editor.fontFamily": "Consolas",
    "editor.fontSize": 14,
    "editor.lineHeight": 19
}

将fontSize设置为12,将lineHeight设置为16,将Visual Studio设置为Consolas,大小为10pt。我无法得到完全匹配(VS Code字体稍微大胆)但足够接近。

答案 6 :(得分:2)

确定默认字体的另一种方法是在设置中开始键入"editor.fontFamily"并查看自动填充建议的内容。在Mac上,默认显示:

"editor.fontFamily": "Menlo, Monaco, 'Courier New', monospace",

证实了Andy Li上面所说的内容。

答案 7 :(得分:0)

打开vscode。

ctrl

设置为"editor.fontFamily"

在Linux上,要获取字体列表(以及您必须使用的字体名称),请在另一个shell中运行它:

fc-list | awk '{$1=""}1' | cut -d: -f1 | sort| uniq

您可以指定字体列表,以在字体丢失时具有备用值。

答案 8 :(得分:0)

转到主窗口菜单上的“工具”->“选项”。 在“环境”容器下,您可以看到“字体和颜色”。 您可以选择所需的字体和颜色。

答案 9 :(得分:0)

自从VisualStudio立即更新(2019年)以来。您可以尝试以下方法:

  • 转到“文件”->“首选项”->“设置”
  • 转到工作区选项卡,然后文本编辑器->字体
  • 字体系列表格下,将要使用的字体系列名称用逗号分隔 例如,我已经将这些字体放在我的工作区中: Click to see my Workspace setting

答案 10 :(得分:0)

对于Windows 请按照以下步骤 转到->文件->首选项->设置
要么 按CTRL +,(仅适用于Windows) 您会看到“设置”页面,在左侧找到“文本编辑器”选项卡,然后单击“字体”,然后在其中添加要应用于vscode的任何有效字体系列名称。