15

我发现一个线程:Highlighting kills my Razor syntax in Visual Studio 2010, 询问并解释如何关闭Razors代码的突出显示。如何关闭VS 2013中的剃刀突出显示?

问题是,我导航到:Tools -> Options -> Environment -> Fonts and Colors但剃刀选项不存在!

我确定我可以习惯它,但它相当分散注意力,因为我对MVC仍然很陌生。

这是我的选择:
An example of what I'm seeing with the highlighting and the options

(画面没有出来明确的,因为我认为这会,但剃刀选项是不存在!)

+0

有一个叫“HTML剃刀代码背景”,你可以试试 – 2015-02-09 07:07:32

回答

31

你必须找到Tools -> Options ->Environment -> Fonts and Colors -> HTML Razor Code Background在VS 2013中更改它。

+0

哦!我们走了!非常感谢,现在就可以继续我的项目! – 2015-02-09 07:08:57

+0

@AidanQuinn欢迎您! – 2015-02-09 07:09:35

+1

同样适用于VS 2015 – thomaswr 2016-03-24 14:57:06

3

请参阅以HTML开头的选项(我知道它不明显,但有诀窍)。

alt text

3

虽然接受的答案的指示后,会进入需要调整正确的设置,过了好一会儿,我调整设置。所以对于像我这样的人来说,关键是要更改HTML Razor Code BackgroundItem Background属性,但是您需要选择的背景颜色应该与Plain Text(显示项目列表中的第一项)相同。由于我使用了深色主题,因此Plain Text的默认颜色不适用于HTML Razor Code Background。所以我不得不Custom…Plain Text复制颜色设置,然后得到HTML Razor Code Background,Custom…和插件那些颜色设置编号,现在,突出显示消失了!

+2

或者您可以选择自动并自动更改以匹配您当前使用的主题背景。 – BGTurner 2017-11-14 14:32:18