Visual Studio 2017的XAML设计器没有语法高亮显示

5

我刚升级到Visual Studio 2017,遇到了一些问题。最近的一个问题是XAML设计器拒绝显示彩色语法高亮。下面是一张图片:

enter image description here

我已经尝试通过“工具”->“导入和导出设置”->“重置所有设置”来重置我的设置。然而,这只是重置了我的布局。还有其他人遇到这个问题吗?我该如何解决?

2个回答

5
我认为XAML高亮的字体或设置缺失。我建议您尝试最简单的方法,这个方法对您已经可用:

1)进入开始菜单

2)搜索并运行Visual Studio安装程序
"C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe"

3)根据您安装的版本,您将有三个选项

4)您将看到三个按钮。点击汉堡菜单按钮(第三个)。
enter image description here

5)选择修复。

这应该可以修复安装问题,我相信它能够正常工作!


我会在尝试后给你回复。我安装2017年版后卸载了Visual Studio 2015...也许它卸载了一些不该卸载的东西。 - Krythic
我不确定。今天在安装了VS 2017之后,我也删除了我的VS 2015,并且它运行得非常好。可能的区别是,在卸载VS 2015之前,我至少运行了一次VS 2017以设置所有设置和其他内容(不确定是否与此有关)。 - KonKarapas
这对我解决了问题。谢谢。 - Krythic
这花了相当长的时间,重新安装了一堆东西,没有运气,仍然没有高亮显示... 有其他的想法吗? - JasonX

2
我看到你已经有一个被接受的答案了,但我发现了一种更简单的解决方法,可以在我受影响的两台机器上使用。
我只需打开“工具”->“选项”,展开“环境”,点击“字体和颜色”,然后将我的主题从Dark改为Blue并点击“确定”。
XAML窗口随即反映了新的设置,并且有了正确的语法高亮。然后,我将它切换回Dark(因为真正的开发人员使用深色主题),自此以后语法高亮一直有效。
祝好运。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接