Я использую Expression тему в Visual Studio 2010 Ultimate в Windows 7 операционной системе. ( Примечание: На самом деле, я не уверен, что эта проблема возникает из-за темной темы) Несколько дней назад я решил узнать ASP.NET MVC 4 и попытался создать небольшое веб-приложение. В Visual Studio я выполнил эту инструкцию и создал новое веб-приложение asp.net mvc 4: 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). В Model, Controller или других файлах кода нет проблемы с подсветкой.
Пользователь ray247 задал вопрос, близкий к моему вопросу под названием Где я могу изменить синтаксис синтаксиса Asp.net MVC 3 Razor в VS10?, но я все еще не могу найти решение. Я не хочу останавливать использование темной темы. Это действительно хорошо для моих глаз.