Visual studio 2010 在VisualStudio2010中突出显示会破坏我的Razor语法
我在Visual studio 2010 在VisualStudio2010中突出显示会破坏我的Razor语法,visual-studio-2010,razor,asp.net-mvc-4,themes,syntax-highlighting,Visual Studio 2010,Razor,Asp.net Mvc 4,Themes,Syntax Highlighting,我在windows7操作系统上使用的主题是visualstudio2010ultimate。(注意:事实上,我不确定这个问题是否会因为黑暗主题而发生)几天前,我决定学习ASP.NET MVC 4,并尝试创建一个小型web应用程序。在Visual Studio中,我按照此说明创建了一个新的asp.net mvc 4 web应用程序:文件->新建->项目->asp.net mvc 4 web应用程序。 一切都很完美。但是当我打开Login.cshtml文件时,由于高亮显示,我甚至看不到razor语法
windows7
操作系统上使用的主题是visualstudio2010ultimate
。(注意:事实上,我不确定这个问题是否会因为黑暗主题而发生)几天前,我决定学习ASP.NET MVC 4
,并尝试创建一个小型web应用程序。在Visual Studio中,我按照此说明创建了一个新的asp.net mvc 4 web应用程序:文件->新建->项目->asp.net mvc 4 web应用程序。
一切都很完美。但是当我打开Login.cshtml
文件时,由于高亮显示,我甚至看不到razor语法(以@
开头的表达式)。看一看:
即使我在VisualStudio中使用CTRL+A选择所有文本,我也几乎看不到语法
正因为如此,我甚至不能开始学习asp.NETMVC。我开始在互联网上寻找解决这种情况的方法,但我找不到任何有用的答案。在VisualStudio中,我查看了Tools->Option->Font-and-Colors
选项,但也找不到与此相关的任何内容。仅当我在视图
(用于剃须刀
)中工作时,此问题才会显示。模型
、控制器
或任何其他代码文件中没有突出显示问题
用户ray247问了一个与我的问题非常接近的问题,但我仍然找不到解决方案。我不想停止使用我的黑暗主题。这对我的眼睛真的很好。您应该能够通过以下方式更改Razor代码的文本背景:
工具
->选项
下)字体和颜色”
(在左侧树状视图的环境下)文本编辑器”
”(如果该值尚未设置)显示项目
”列表框中选择“剃刀代码
”,然后OK
”应用更改克莱谢谢。这很奇怪,因为VS2010在Razor代码部分禁用了项目颜色。非常好,谢谢。前景语法高亮显示很好,但是高亮显示整行,只会分散眼睛的注意力-无论谁读到这篇文章。在Visual Studio 2013中,该设置不是Razor代码。它被称为HTML Razor代码背景。在Visual Studio 2015中,它也被称为HTML Razor代码背景。如果您希望它与“深色主题颜色”匹配,请将rgb更改为30,30,30