高亮杀死我的剃刀语法在Visual Studio 2010(Highlighting kills m

2019-07-04 03:19发布

我使用的是表达主题Visual Studio 2010 UltimateWindows 7操作系统。 ( :其实,我不知道是因为黑暗主题的这个问题)前几天,我决定学习ASP.NET MVC 4 ,并试图建立一个小型Web应用程序。 在Visual Studio中,我遵循了这一指令,并创建了一个新的asp.net的MVC 4 Web应用程序: File->New->Project->ASP.NET MVC 4 Web Application.

一切都很完美。 但是,当我打开Login.cshtml文件,我甚至不能看到剃刀语法(表达式其开始@因为突出)。 看一看:

即使我选择所有CTRL + A在Visual Studio中的文字,我几乎看不到的语法。

正因为如此,我甚至不能开始学习asp.net mvc的。 我开始寻找在互联网上这种情况的解决方案,但我找不到任何有用的答案。 在Visual Studio中,我看了Tools->Option->Font and Colors的选择,但我无法找到任何这种东西。 只有这个问题表明,当我在我的工作View (用于Razor )。 有中没有突出问题的ModelController或任何其他代码的文件。

用户ray247要求足够接近我的问题称为一个问题我在哪里可以改变VS10的Asp.net MVC 3剃须刀语法hightlighting? 但我仍然无法找到一个解决方案。 我不想停止使用我的黑暗的主题。 这对我的眼睛真的很不错。

Answer 1:

你应该能够改变剃刀代码通过文本背景:

  1. 打开Visual Studio的选项(在Tools - > Options ),
  2. 选择“ Fonts and Colors (在左边的树形视图环境下)”
  3. 在顶部更改下拉框“ Text Editor ”(如果这是不是值的话),
  4. 选择“ Razor Code从”“ Display Items ”列表框,和
  5. 改变背景颜色根据自己的喜好,然后点击“ OK ”应用更改。

还有,控制剃刀代码分隔符的背景颜色的“HTML服务器端脚本”设置( @表达和标记代码块的开始类似的表述。)

HTH,
粘土



文章来源: Highlighting kills my Razor syntax in Visual Studio 2010