我安装的True-type字体未在Visual Studio 2010文本编辑器中呈现

Cha*_*ait 5 ide fonts visual-studio-2010

我试图在运行Win XP Professional SP3(32位)的机器上更改VS 2010 Ultimate中的文本编辑器的字体,并且它不能正确呈现任何已安装的字体 - 但是使用默认字体可以正常工作.(起初,我认为只有Monaco字体,但我最近意识到它不仅仅是那个.)

我已经测试了一些字体,包括Inconsolata,Futurist固定宽度Monaco在我的电脑上,如果我将字体更改为我安装的任何真实字体,字体呈现为Consolas,尽管字体和颜色中的字体名称窗口显示新的字体名称.

我成功地在同事的机器上应用了Monaco字体(我们都有相同的操作系统和VS版本).我也可以在我的机器上更改VS 2008中的字体,看起来也很好.此外,我可以在我的MS Word和Excel应用程序中将字体更改为上述任何字体,因此我认为这不是系统范围的问题.

我碰到这个很老的帖子上,这样解决了类似的问题(这可能甚至不相关的2010) ,但我也尝试了一些针对它的价值没有任何成功上市的技术.

这是我到目前为止所做的事情(不一定按照相同的顺序),没有任何效果 -

  • 根据注释中的建议重置 Visual Studio
  • 安装字体后重新启动IDE
  • 关闭VS,卸载并重新安装字体,然后再次打开VS.
  • 在安全模式下打开VS,禁用扩展,再次重新打开VS.
  • 修复/重新安装Visual Studio

我的VS是否有可能被破坏?(如果是这样的话,修理不会修复吗?)

我还从Microsoft Connect错误中了解到VS 2010文本编辑器已经使用WPF重建 - 这可能是导致问题的原因吗?奇怪的是,我可以成功地将环境字体(VS菜单的字体,解决方案资源管理器窗口等)设置为我喜欢的任何字体 - 我不能仅为我们可以键入文本的窗口设置字体,例如文本编辑器,观察窗口,立即窗口等

有没有其他人遇到过这种问题?有没有人有办法解决吗?我现在没有想法,我的最后一招似乎是完全卸载VS并重新安装(但同样,我不确定这是否也能正常工作).

Cha*_*ait 1

问题似乎与我在计算机上安装 Visual Studio 的方式有关 - 上周,我的电脑开始冻结并突然出现传说中的 BSOD - 技术支持人员建议重新映像计算机,我勉强同意了因为那是我老化机器的灵丹妙药。今天,支持工程师过来并用他们为我构建的新硬盘更换了我现有的硬盘 - 他们很友善地将我当前的应用程序推送到新映像上。

交换顺利完成后,支持人员进行了一些健全性检查并竖起了大拇指,我再次安装了 Monaco 字体(来自与最初相同的来源),并应用了新字体,并打开了一个新项目 - 并且,你瞧,我现在看到我的代码是 Monaco 字体!很高兴在我的机器上看到 Monaco 字体 - 这已经困扰我大约 8 个月了。我仍然不确定是什么解决了这个问题,但我很高兴我终于可以结束我一直以来的挫败感。