Visual Studio 2022:整个编辑器中的粗体字体

JΛY*_*ÐΞV 25 configuration visual-studio visual-studio-2022

我下载并安装了 Visual Studio 2022。创建一个新项目并使用 IDE 一段时间后,我注意到我的字体大小在编辑器中的所有位置都设置为粗体。关键字、运算符、标点符号、字符串、变量、函数、类,一切!显然我试图改变字体的大小,但它总是恢复为粗体。

我做了什么事情导致了这个吗?如何将其更改为不在所有地方使用粗体字体?

And*_*nes 54

这是由于 Microsoft 将 Visual Studio 2022 中的默认字体从 Consolas 更改为 Cascadia Code:这种字体旨在让字符障碍或诵读困难等残障人士更容易阅读文本。您可以将其更改回 VS 2019 字体“Consolas”,方法是:

工具>选项>环境>字体和颜色>“显示设置:文本编辑”>字体:“Consolas”

  • 惊人的!新字体看起来很模糊而且不干净:) (7认同)
  • 是的,这就是为我准备的......它并不是真正的粗体,只是看起来不寻常,回到我习惯的字体对我帮助很大。 (5认同)

JΛY*_*ÐΞV 6


因此,有几个问题导致字体呈现过于粗体


我知道这个答案不像其他答案那么受欢迎,但这个问题不仅仅是改变字体。本来,我尝试过更改字体,但没有成功。事实证明,我以某种方式打开了一个名为“Windows 高对比度”的选项,该选项将字体渲染为“ANSI 标准终端仿真器”,其中有一个字体选项不仅更饱和、更明亮,而且也更粗体。只有这样,将字体更改回原始 Microsoft 控制台字体才提供了我所期望的体验。


即使到这里故事也没有结束

后来我发现了一个名为 Power-lines 的功能,这是一个看起来非常棒的功能,并且提供了很棒的命令行体验。并且Cascadia Code支持电源线,但控制台不支持。

另外,我偶尔必须阅读外语代码,斯拉夫/亚洲语言在 Cascadia Code 中渲染得非常好。经过 6 个多月的字体研究。我发现 Cascadia Code 实际上有一个可变的字体粗细,例如 300 和 400 是有效的粗细,但 350 或 565 (太粗体)。

所以对我来说,有效的方法是将 Cascadia Codes 粗细更改为 350。实际上,能够使用动态粗细来选择字体的粗体,而不是限制在 100 的增量,这实际上很酷。

  1. 工具
  2. 选项
  3. 环境
  4. 字体和颜色
  5. 文本编辑
  6. 字体粗细:350

显示支持电源线的 Windows 终端的图像

在此输入图像描述

  • 我不认为是你导致该设置打开的。我在全新安装的 Visual Studio 2022 上也启用了它。 (4认同)
  • 这对我来说也是开启的……但是即使在重新启动并检查它已关闭之后,关闭它仍然会显示所有内容。这对你来说有没有大胆的事情吗? (3认同)