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

Visual studio code Visual Studio代码编辑器中使用哪种字体以及如何更改字体?,visual-studio-code,Visual Studio Code,我尝试了Visual Studio Code editor(),它最近在build上发布。我在Windows和Ubuntu上试过了。我可以看到VisualStudio代码编辑器的默认字体不是我的代码编辑器上首选的ConsoleAs 那么,在所有环境(Ubuntu、MAC OS和windows)中,Visual Studio代码编辑器的默认字体是什么?如何更改它?在我的windows 8.1计算机上,默认的VS Code字体是Consolas,但您可以在文件->首选项->用户首选项中轻松更改字体。

我尝试了Visual Studio Code editor(),它最近在build上发布。我在Windows和Ubuntu上试过了。我可以看到VisualStudio代码编辑器的默认字体不是我的代码编辑器上首选的ConsoleAs


那么,在所有环境(Ubuntu、MAC OS和windows)中,Visual Studio代码编辑器的默认字体是什么?如何更改它?

在我的windows 8.1计算机上,默认的VS Code字体是Consolas,但您可以在文件->首选项->用户首选项中轻松更改字体。setting.json文件将与默认设置文件一起打开,您可以从中获取设置属性的语法和名称,并在settings.json中设置自己的设置。

转到
首选项
用户设置
。(或者,在macOS上使用Ctrl+,/Cmd+)

然后,您可以在JSON对象中键入任何要覆盖的设置。用户设置是按用户设置的。您还可以为当前正在处理的项目配置工作空间设置

下面是一个例子:

//控制字体系列。
“editor.fontFamily”:“ConsoleAS”,
//控制字体大小。
“编辑字体大小”:13

有用链接:


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

  • 摩纳哥
  • 门罗
  • 康索拉斯
  • “机器人无单声道”
  • “无忧无虑”
  • “信使新”
  • 单空间(回退)

如何验证: VS代码在浏览器中运行。在第一个版本中,您可以点击F12打开开发人员工具。检查DOM时,您可以找到一个包含多个组成该行代码的。检查其中一个跨距,您可以看到字体族就在上面的列表中

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

“editor.fontfamine”:“Verdana”,
“editor.fontFamily”:“摩纳哥”

真的,用你喜欢的字体

然后
“editor.fontSize”:16,

应该有用

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


将fontSize设置为12,将lineHeight设置为16,这与Visual Studio将Console设置为10pt大小非常接近。我无法得到精确的匹配(VS Code字体稍微粗体一些),但已经足够接近了。

默认字体在Windows、Mac和Linux上有所不同。从VSCode 1.15.1开始,可以在以下位置找到默认字体设置:


确定默认字体的另一种方法是开始在“设置”中键入
“editor.fontFamily”
,然后查看自动填充的建议。在Mac电脑上,它默认显示:

“editor.fontFamily”:“摩纳哥门罗,'Courier New',monospace”

这证实了Andy Li上面所说的。

打开vscode

按ctrl键

设置为
“editor.fontfamine”

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

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

您可以指定字体列表,以便在缺少字体时具有回退值。

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

因为VisualStudio现已更新(2019年)。您可以尝试以下方法:

  • 转到文件->首选项->设置
  • 进入工作区选项卡,然后进入文本编辑器
  • 字体系列表单下,将要使用的字体系列名称用逗号分隔 例如,我将这些字体放在我的工作区中:
适用于windows 请遵循以下步骤 转到->文件->首选项->设置
或 按CTRL+,(仅适用于windows)
您将看到“设置”页面左侧的“查找文本编辑器选项”选项卡,然后单击“字体”,然后在其中添加要应用于vscode的任何有效字体系列名称。

您是指Visual Studio代码编辑器吗?是-此字体用于选项卡标题、菜单和VS代码本身的其他文本,与编辑器中的代码等内容不同,当前的字体是Arial。Linux上的默认字体非常难看,可读性比升华文本要差得多,即使是更大的字体。再加上改变它根本不起作用!!你知道VSCode在没有设置的情况下使用的默认字体设置(系列、大小、重量)吗?我相信它是摩纳哥,大小似乎在12到13之间。只是为了确认Windows 8.1中的字体是摩纳哥,至少在我的3200x1800屏幕中,默认字体大小是14。以下是Intellij Idea中与摩纳哥14的比较(代码是蓝色的):!它没有任何作用。。。我看到的还是原来的字体。我应该强制更新设置吗?例如,重新启动vscode?即使在重新启动后没有更改保存后,如果没有更改,请确保重新启动Visual Studio代码。有两个点你可能需要改变这一点。一个是文件->首选项->设置。另一个是如果你有一个.vscode文件夹,那么它下面会有一个settings.json文件。这是我唯一一次看到有人提到你必须有一个非空白的fontFamily才能使用字体大小。为我解决了一个问题。这不再是事实。用fontFamily unset(默认新安装)更改fontSize效果很好。我得到了
“Segoe WPC”、“Segoe UI”、SFUIText灯、HelveticaNeue灯、无衬线、“Droid sans Fallback”
。如果重要的话,我会在archlinux中使用它。这解释了为什么它加载有点慢。我尝试了“editor.fontFamily”:“Winds”,以验证字体设置是否无效。尺寸部分确实有效。但是,对于相同的字体,它看起来比记事本++上的大小要小。(但这也可能是因为它在浏览器中运行)如何添加其他字体系列,如“Source Code Pro”?VSCode在不同的操作系统系列中使用不同的字体。看见
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\'';
fc-list | awk '{$1=""}1' | cut -d: -f1 | sort| uniq