Как получить IntelliSense для Razor View Engine - PullRequest
23 голосов
/ 16 августа 2010

Только что установил Microsoft Visual Web Developer 2010 и пытался создать приложение MVC с Razor View Engine.

При открытии файла .cshtml я не могу получить цвета для синтаксиса в редакторе, а такжеintellisense не появляется.Есть ли какая-либо опция, которая мне явно необходима для ее включения?

Ответы [ 5 ]

19 голосов
/ 16 августа 2010

ОБНОВЛЕНИЕ: Кандидат Release наконец поддерживает Razor IntelliSense.
Update2 : Окончательный выпуск объявлен здесь , и он также все еще поддерживает синтаксис Intellisense для Razor. Woohoo!

Вот скриншот новой улучшенной подсветки синтаксиса Intellisense и Razor:

image

For a great overview/introduction to MVC3 and NuGet I suggest you take a look at this PDC10 видео .

Предыдущий ответ

Нет. Это еще не работает с текущей бета-версией:

Бритва intellisense не в сегодняшнем бета. Нам нужно было сделать немного больше тестирование (и исправление ошибок), прежде чем мы были готовы распространять его широко. Он исправляет несколько файлов VS, и поэтому мы нужно убедиться, что он на 100% твердый прежде чем распространять его широко.

Это точно будет в финале релиз, хотя и должен быть доступны для установки в следующие несколько недель.

Спасибо

Scott

Взято из http://weblogs.asp.net/scottgu/archive/2010/10/06/announcing-nupack-asp-net-mvc-3-beta-and-webmatrix-beta-2.aspx#7624491

7 голосов
/ 16 августа 2010

Вы можете установить визуальное расширение студии, чтобы получить подсветку, но не intellisense. Razor Syntax Highlighter

7 голосов
/ 16 августа 2010

Вы можете получить подсветку синтаксиса, связав расширение .cshtml с редактором HTML в свойствах Visual Studio (при этом будут выделены только теги HTML, а не синтаксис Razor). IntelliSense еще не работает. Microsoft выпустит расширение для Visual Studio, которое будет поддерживать его в более поздней версии.

Screenshot.

1 голос
/ 09 ноября 2010

Команда ASP.NET MVC только что выпустила RC-релиз для ASP.NET MVC 3, и у него есть intellisense для движка Razor.:)

Для получения дополнительной информации перейдите по этой ссылке:

http://weblogs.asp.net/scottgu/archive/2010/11/09/announcing-the-asp-net-mvc-3-release-candidate.aspx

0 голосов
/ 16 августа 2010

Подсчет смысла и синтаксиса не работает в текущей версии.Это должно быть исправлено в финальной версии.

В пятницу мы увидели демо-версию Scott Gu - движок Razor View выглядит очень круто.

...