我正在使用Visual Studio 2013中的Web项目,但我无法看到HTML标记(Maroon,Blue和Red)的经典颜色。相反,所有的HTML都是黑色的,除了Razor块之外,它们显示正常。 当我转到字体选项时,颜色配置正确,但编辑器似乎没有考虑配置值。
任何帮助都将不胜感激。
答案 0 :(得分:2)
你的意思是源代码在Razor块之外的Visual Studio编辑器中没有语法高亮显示吗?
cshtml文件的默认编辑器可能会以某种方式切换到错误的编辑器。尝试右键单击其中一个有问题的cshtml文件,执行“打开方式...”,然后选择“HTML编辑器”。
如果这不起作用,请尝试禁用已安装的任何触摸HTML编辑器的扩展程序(例如Web Essentials,Productivity Power Tools,缩进指南等)。
如果这不起作用,我会尝试从工具>重置您的设置导入和导出设置...>重置所有设置。您可以先备份您的设置,这样您可以在以后重置它们,如果重置它们没有帮助。
最后,如果这些都不起作用,我会尝试从安装程序在Visual Studio上运行修复。我之前见过这样修复这样的奇怪问题。