Как отключить подсветку Razor в VS 2013?

Я нашел поток: Подсветка убивает мой синтаксис Razor в Visual Studio 2010, спрашивая и объясняя, как отключить выделение для кода Razors.

Проблема в том, что я перехожу к: Tools -> Options -> Environment -> Fonts and Colors, но опции бритвы там нет!

Я уверен, что смогу привыкнуть к этому, но его довольно отвлекает, потому что я все еще очень новичок в MVC.

Это параметры, которые у меня есть:
An example of what I'm seeing with the highlighting and the options

(изображение получилось не таким ясным, как я думал, но вариантов Razor нет!)

Ответы

Ответ 1

Вы должны найти Tools -> Options ->Environment -> Fonts and Colors -> HTML Razor Code Background, чтобы изменить его в VS 2013.

Ответ 2

См. параметр, который начинается с HTML (я знаю, что это не очевидно, но делает трюк).

alt text

Ответ 3

Несмотря на то, что в инструкциях принятого ответа вы попадаете на правильные настройки, которые необходимо отрегулировать, мне потребовалось некоторое время, чтобы настроить параметры. Поэтому для таких, как я, ключ заключается в изменении свойства Item Background для HTML Razor Code Background, но цвет фона, который вам нужно выбрать, должен быть таким же, как и у Plain Text (первый элемент в списке Display Items). Поскольку я использую темную тему, этот цвет по умолчанию Plain Text недоступен для HTML Razor Code Background. Поэтому мне пришлось пойти Custom… скопировать настройки цвета из Plain Text, а затем получить HTML Razor Code Background, Custom… и подключить эти номера настроек цвета, и теперь выделение исчезло!