asp.net mvc - So erhalten Sie IntelliSense für Razor View Engine

Translate

Sie haben gerade Microsoft Visual Web Developer 2010 installiert und versucht, eine MVC-Anwendung mit Razor View Engine zu erstellen.

Beim Öffnen einer ".cshtml" -Datei kann ich keine Farben für Syntaxen im Editor abrufen und auch Intellisense wird nicht angezeigt. Gibt es eine Option, die ich ausdrücklich benötige, um sie zu aktivieren?

This question and all comments follow the "Attribution Required."

Alle Antworten

Translate

AKTUALISIEREN:DasKandidaten freigebenunterstützt endlich Razor IntelliSense.
Update2: Die endgültige Veröffentlichung wurde hier bekannt gegebenund es unterstützt auch weiterhin die Syntax von Intellisense for Razor. Woohoo!

Hier ist ein Screenshot der neuen erweiterten Hervorhebung der Intellisense- und Razor-Syntax:

Für einen guten Überblick / eine Einführung in MVC3 und NuGet schlage ich vor, dass Sie sich dies ansehenPDC10 Video.

Vorherige Antwort

Nein, mit der aktuellen Beta funktioniert es noch nicht:

Razor Intellisense ist nicht in der heutigen Beta. Wir mussten ein wenig mehr testen (und Fehler beheben), bevor wir bereit waren, es breit zu verbreiten. Es werden einige VS-Dateien gepatcht, daher müssen wir sicherstellen, dass sie zu 100% solide sind, bevor wir sie allgemein veröffentlichen.

Es wird jedoch definitiv in der endgültigen Version enthalten sein und sollte in den nächsten Wochen für die Installation verfügbar sein.

Vielen Dank,

Scott

Genommen vonhttp://weblogs.asp.net/scottgu/archive/2010/10/06/announcing-nupack-asp-net-mvc-3-beta-and-webmatrix-beta-2.aspx#7624491

Quelle
Translate

Sie können eine Visual Studio-Erweiterung installieren, um Hervorhebungen zu erhalten, jedoch nicht Intellisense.Rasiermesser Syntax Textmarker

Quelle
Translate

Sie können die Syntaxhervorhebung erhalten, indem Sie die verknüpfen.cshtmlErweiterung mit dem HTML-Editor in den Visual Studio-Eigenschaften (dies hebt nur HTML-Tags und nicht die Razor-Syntax hervor). IntelliSense funktioniert noch nicht. Microsoft wird eine Erweiterung für Visual Studio veröffentlichen, die diese in einer späteren Version unterstützt.

Screenshot.

Quelle
Translate

Das ASP.NET MVC-Team hat gerade die RC-Version für ASP.NET MVC 3 veröffentlicht und verfügt über Intellisense für die Razor-Engine. :) :)

Folgen Sie diesem Link für weitere Informationen:

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

Quelle
Translate

Die Hervorhebung von Intellisense und Syntax funktioniert in der aktuellen Version nicht. Es soll jedoch für die endgültige Veröffentlichung behoben werden.

Ich habe am Freitag eine Demo von Scott Gu gesehen - die Razor View-Engine sieht sehr cool aus.

Quelle
Leave a Reply
You must be logged in to post a answer.
Über den Autor
max