我尝试了最近在构建时宣布的Visual Studio代码编辑器(https://code.visualstudio.com/)。我在Windows和Ubuntu上尝试过。我可以看到Visual Studio代码编辑器的默认字体不是consolas,而我的代码编辑器更喜欢这种字体。
那么在所有环境(Ubuntu,MAC OS和Windows)中,Visual Studio Code Editor的默认字体是哪种?我该如何更改?
我尝试了最近在构建时宣布的Visual Studio代码编辑器(https://code.visualstudio.com/)。我在Windows和Ubuntu上尝试过。我可以看到Visual Studio代码编辑器的默认字体不是consolas,而我的代码编辑器更喜欢这种字体。
那么在所有环境(Ubuntu,MAC OS和Windows)中,Visual Studio Code Editor的默认字体是哪种?我该如何更改?
Answers:
转到Preferences
> User Settings
。(或者,在macOS上为Ctrl+ ,/ Cmd+ ,)
然后,您可以在JSON对象中键入要覆盖的所有设置。用户设置是针对每个用户的。您还可以配置工作空间设置,该设置适用于您当前正在处理的项目。
这是一个例子:
// Controls the font family.
"editor.fontFamily": "Consolas",
// Controls the font size.
"editor.fontSize": 13
有用的链接:
在默认设置中,VS Code以降序使用以下字体(14 pt):
如何验证:VS Code在浏览器中运行。在第一个版本中,您可以按F12键打开“开发人员工具”。检查DOM,您会发现一个包含多个的组成该行代码。查看这些跨度之一,您可以看到font-family只是上面的列表。
"Segoe WPC","Segoe UI",SFUIText-Light,HelveticaNeue-Light,sans-serif,"Droid Sans Fallback"
。如果重要的话,我在archlinux中使用它。
Windows,Mac和Linux的默认字体不同。从VSCode 1.15.1开始,可以在源代码中找到默认字体设置:
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\'';
在我的Windows 8.1机器上,默认的VS Code字体是Consolas,但是您可以在File-> Preferences-> User Preferences中轻松更改字体。setting.json文件将与默认设置文件一起打开,您可以在其中获取设置属性的语法和名称,并在settings.json中设置自己的属性。
在Windows上,默认设置如下(我从未安装Monaco或Menlo)
{
"editor.fontFamily": "Consolas",
"editor.fontSize": 14,
"editor.lineHeight": 19
}
将fontSize设置为12,将lineHeight设置为16,可以将Visual Studio近似设置为Consolas(大小为10pt)。我无法完全匹配(VS Code字体稍大胆),但足够接近。
由于VisualStudio现在已更新(2019)。您可以尝试以下方法:
转到主窗口菜单上的“工具”->“选项”。在“环境”容器下,您可以看到“字体和颜色”。您可以选择所需的字体和颜色。