Aktualisierte Razor-Unterstützung in Visual Studio Code. Jetzt mit Blazor

Zuletzt haben wir eine verbesserte Unterstützung für Razor-Tools in Visual Studio Code mit der neuesten C # -Erweiterung angekündigt. Diese Version enthält eine verbesserte Razor-Diagnose und Unterstützung für Blazor-Tag-Helfer und -Anwendungen.

Bild

Fangen wir an


Installieren Sie Folgendes, um die Vorschau-Version der Razor-Unterstützung in Visual Studio Code auszuprobieren:


Installieren Sie außerdem Folgendes , um Visual Studio Code mit Blazor- Anwendungen auszuprobieren :

  • .NET Core 3.0 (Vorschau 4 oder höher)
  • Neueste CLI Blazor-Vorlagen:
    dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.0.0-preview4-19216-03

Was ist neu in dieser Version?


Verbesserte Diagnose


Wir haben die Razor-Diagnose in Visual Studio Code für verschiedene Szenarien verbessert, einschließlich der @ Gleitkommazeichen:

Bild

Fehlende schließende Klammern:

Bild

Und fehlende End-Tags in Codeblöcken:

Bild

Helfer-Tags


Vervollständigungen von Hilfstags werden jetzt in ASP.NET Core-Projekten unterstützt:

Bild

Und auch Vervollständigungen für Attributnamen und Tag-Hilfswerte:

Bild

Blazor


Visual Studio Code funktioniert jetzt mit Blazor-Apps !

Sie erhalten Abschlüsse für Komponenten und Komponentenparameter:

Bild

Neben Datenbindung, Event-Handlern und vielen anderen Blazor-Extras!

Bild

Einschränkungen und bekannte Probleme


Dies ist eine Alpha-Version des Razor-Toolkits für Visual Studio-Code. Daher gibt es eine Reihe von Einschränkungen und bekannten Problemen:

  • Die Bearbeitung von Rasiermessern wird derzeit nur in ASP.NET Core- und Blazor-Projekten unterstützt (ohne Unterstützung für ASP.NET-Projekte).
  • Eingeschränkte Unterstützung für Code-Hervorhebungen

Beachten Sie Folgendes, wenn Sie das Razor-Tool deaktivieren müssen:

  • Öffnen Sie die Visual Studio Code-Benutzereinstellungen: Datei -> Einstellungen -> Einstellungen
  • Suche nach "Rasiermesser"
  • Aktivieren Sie "Rasiermesser: Deaktiviert".

Feedback


Bitte teilen Sie uns Ihre Meinung zu diesem neuesten Update der Razor-Tool-Unterstützung in Visual Studio Code mit, indem Sie Probleme im Razor.VSCode- Repository melden . Verwenden Sie beim Melden von Problemen mit Razor-Tools den Befehl "Razor-Problem melden" in Visual Studio Code, um alle relevanten und diagnostischen Informationen abzurufen. Führen Sie einfach den Befehl aus und folgen Sie den Anweisungen.

Vielen Dank, dass Sie Razor in Visual Studio Code ausprobiert haben!

Source: https://habr.com/ru/post/de448770/


All Articles