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

我尝试了最近在build中宣布的Visual Studio代码编辑器( https://code.visualstudio.com/ )。 我在Windows和Ubuntu上试了一下。 我可以看到Visual Studio代码编辑器的默认字体不喜欢我的代码编辑器。

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

转到首选项,select用户设置。 然后你可以在JSON对象里面input你想要覆盖的任何设置。 用户设置是每个用户。 您也可以执行该项目的工作区设置。

// Controls the font family. "editor.fontFamily": "", // Controls the font size. "editor.fontSize": 0 

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

  • 摩纳哥
  • 门罗
  • 索拉
  • “Droid Sans Mono”
  • “Inconsolata”
  • “快递新”
  • 等宽(fallback)

如何validation:VS代码在浏览器中运行。 在第一个版本中,您可以点击F12打开开发工具。 检查DOM,你可以find一个包含几个代码组成的行。 检查其中的一个跨度,可以看到font-family只是上面的列表。

相关领域

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

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

真的,使用任何你喜欢的字体家族。

那么"editor.fontSize": 16,应该工作。

在我的Windows 8.1机器默认的VS Code字体是Consolas,但是你可以很容易地改变文件 – >首选项 – >用户首选项中的字体。 setting.json文件将与默认设置文件一起打开,您可以从这里获取设置属性的语法和名称,并在settings.json中设置自己的设置。 在这里输入图像说明

在Windows上,默认设置如下(我从来没有安装摩纳哥或者Menlo)

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

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

Windows,Mac和Linux的默认字体不同。 从VSCode 1.15.1开始,默认的字体设置可以在源代码中find:

 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\'';