Где я могу изменить подсветку синтаксиса Razor Asp.net MVC 3 в VS10? - PullRequest
23 голосов
/ 15 января 2011

Я искал Инструменты> Параметры, но где в VS10 можно отключить или изменить подсветку по умолчанию для нового представления Razor на @nuggets в ASP.NET MVC 3?

Ответы [ 3 ]

53 голосов
/ 15 января 2011

Razor добавляет только одну запись в Fonts & Colors, "Razor Code" Это управляет цветом фона, данным для слепков кода Razor. Остальные цвета такие же, как цвета C # / VB. Сам символ «@» и ключевые слова Razor, такие как «модель» и «раздел», используют тот же цвет, что и тег «<%» ASPX («HTML-скрипт на стороне сервера», благодаря другому <a href="https://stackoverflow.com/users/524621/andrew"> Эндрю для копания на конкретную запись).

Если вы хотите, чтобы у нас были отдельные записи для некоторых из них, пожалуйста, напишите нам и предложите: razorvs@microsoft.com

1 голос
/ 13 октября 2016

В Visual Studio 2015

Инструменты -> Параметры -> Среда -> Шрифт и цвета

Имя свойства HTML Razor Code Background Измените цвет фона элемента на понравившийся.

1 голос
/ 15 января 2011

Подсветка синтаксиса для бритвы основана на подсветке c # / VB по умолчанию.Поэтому вам придется изменить эти настройки, чтобы увидеть любые изменения в подсветке файла cshtml.Может быть, хороший запрос о функции ... Я не знаю.

...