Только что установил Microsoft Visual Web Developer 2010 и пытался создать приложение MVC с Razor View Engine.
При открытии файла «.cshtml» я не могу получить цвета для синтаксиса в редакторе, а также intellisense не появляться. Есть ли какая-либо опция, которая мне явно необходима для ее включения?
Вы можете установить расширение Visual Studio, чтобы получить подсветку, но не intellisense. Подсветка синтаксиса Razor
Вы можете получить подсветку синтаксиса, связав расширение .cshtml
с редактором HTML в свойствах Visual Studio (при этом будут выделены только теги HTML, а не синтаксис Razor). IntelliSense пока не работает. Microsoft выпустит расширение для Visual Studio, которое будет поддерживать его в более поздних версиях.
.
ОБНОВЛЕНИЕ: Релиз-кандидат наконец-то поддерживает Razor IntelliSense.
Update2 : Здесь было объявлено о финальном выпуске , и он также по-прежнему поддерживает синтаксис Intellisense для Razor. Woohoo!
Вот снимок экрана с новой улучшенной подсветкой синтаксиса Intellisense и Razor:
Чтобы получить отличный обзор / введение в MVC3 и NuGet, я предлагаю вам взглянуть на это видео PDC10 .
Предыдущий ответ
Нет. Это еще не работает с текущей бета-версией:
Razor intellisense сегодня не используется бета. Нам нужно было сделать еще немного тестирование (и исправление ошибок) перед тем, как мы были готовы распространить его широко. Он исправляет несколько файлов VS, поэтому мы нужно убедиться, что он на 100% прочный прежде, чем раздастся широко.
Это точно будет в финале релиз, хотя и должен быть доступны для установки в следующие несколько недель.
Спасибо,
Скотт
Интеллектуальный смысл и подсветка синтаксиса не работают в текущей версии. Однако это должно быть исправлено в окончательной версии.
В пятницу видел демонстрацию от Скотта Гу - движок Razor View выглядит очень круто.