Visual Studio 2022 更改了我的系统字体

Posted

技术标签:

【中文标题】Visual Studio 2022 更改了我的系统字体【英文标题】:Visual studio 2022 changed my system font 【发布时间】:2021-11-11 22:39:44 【问题描述】:

最近我安装了vs 2022来测试.net 6,安装后发现vs 2022的默认字体有点像加粗的字体(好像是Cascadia),不太适合我,所以我在@987654323中更改了它@改成Consolas,在vs 2019中也是这样。然后vs 2022好像还可以,但是我在stackover flow中发现,textarea中的文字字体也变成了这种“加粗字体”,

我已经从 chrome 中排除了这个问题,因为它在 Edge 中是一样的。 但输入框不受影响。

这里的截图细节,textarea中的文字和code中的字体已经改变了。

谁能帮我一个忙?在此先感谢:)

【问题讨论】:

Stackovetflows 网站上的字体和文本最近发生了很多变化。我感觉您的问题根本与 Visual Studio 无关。 @TimothyG。是的,我也是这么认为的,但是对我来说,开始是安装vs2022,可能是net 6 sdk通过在我的操作系统中安装一些其他字体文件导致的问题。 “如果我们打开地狱之门,放出一个等宽的 Comic Sans 怎么办?然后偷偷地将我们对上帝的罪行强加给我们无辜的顾客?” -微软,可能 【参考方案1】:

我也立刻注意到了字体的变化。我从 Consolas Mono 改回旧版 Consolas

Tools (menu) -> Options
  Environment (category) -> Fonts and Colors
    Show Settings for: Text Editor
    Font:  Consolas

【讨论】:

这改变了 VS 本身。但是你是如何让它传播到 *** 的呢? 终于,我可以再次阅读我的源代码了。如果只有微软会询问他们的用户他们是否想要新的东西或将其添加为您可以选择的皮肤,而不是每次获得新版本时都强迫它。【参考方案2】:

我不确定这是否是最好的解决方案,但这是唯一幸运的方法,只需在 win 10 系统中卸载字体即可。

转到settings-> choose font setting-> find and click into Cascadia and Cascadia mono-> click uninstall,然后我就恢复正常了。

当我卸载 Cascadia mono 时,它出现了一个弹出窗口并告诉我它正在使用中,所以我关闭了我的 chrome 并继续卸载操作。

在这里完成。

【讨论】:

在 VS2022 更新后您必须重复此操作 这是一个可怕的被接受的解决方案,因为它改变了 VS 之外的行为。我还想在 VS 中恢复原始字体,但在终端中使用 Cascadia 系列。 是的,我看到了高票的答案,@Cryptc 提供了修改 vs 字体的解决方案。这是个好主意。

以上是关于Visual Studio 2022 更改了我的系统字体的主要内容,如果未能解决你的问题,请参考以下文章

查看分支是在 Visual Studio 2019/2022(或 Rider)中直接创建后的更改

无法在 Visual Studio 2022 上热重载

如何更改 Visual Studio 2017 许可证密钥?

更改密码后无法使用Visual Studio 2013登录Windows azure帐户

在Visual Studio 2013中更改TFS源代码控制映射

清除 Visual Studio 2017 中存储的 TFS 凭据