Die Razor-Unterstützung in Visual Studio Code wurde jetzt mit Blazor-Unterstützung aktualisiert

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


Tag-Helfer-Abschluss


Dieser Artikel im Blog

Fangen Sie an


Installieren Sie Folgendes, um diese Vorschau der Razor-Unterstützung in Visual Studio Code zu verwenden:



Installieren Sie auch Folgendes , um Visual Studio Code mit Blazor- Apps auszuprobieren :


  • .NET Core 3.0 (Vorschau 4 oder höher)
  • Die neuesten Blazor CLI-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 eine Vielzahl von Szenarien verbessert, einschließlich Floating @ -Zeichen:


Floating @ Zeichen


Fehlende Endklammern:


Fehlende Endstrebe


Und fehlende End-Tags in Codeblöcken:


Fehlendes End-Tag


Tag-Helfer


Tag-Helfer-Abschlüsse werden jetzt in ASP.NET Core-Projekten unterstützt:


Tag-Helfer-Abschluss


Sowie Vervollständigungen für Tag-Helfer-Attributnamen und -werte:


Vervollständigung des Tag-Helfer-Attributs


Blazor


Visual Studio Code funktioniert jetzt auch mit Blazor- Apps!


Sie erhalten Vervollständigungen für Komponenten und Komponentenparameter:


Komponentenvervollständigungen


Auch Datenbindung, Event-Handler und viele andere Blazor-Goodies!


Blazor todos


Einschränkungen und bekannte Probleme


Dies ist eine Alpha-Version des Razor-Tools 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 (keine Unterstützung für ASP.NET-Projekte).
  • Begrenzte Unterstützung für die Kolorierung

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 das Kontrollkästchen "Rasierer: Deaktiviert"

Feedback


Bitte teilen Sie uns Ihre Meinung zu diesem neuesten Update der Razor-Tooling-Unterstützung in Visual Studio Code mit, indem Sie Probleme im Razor.VSCode- Repo melden . Wenn Sie Probleme mit Razor-Tools melden, verwenden Sie bitte den Befehl "Razor-Problem melden" in Visual Studio Code, um alle relevanten Longs und Diagnoseinformationen zu erfassen. Führen Sie einfach den Befehl aus und folgen Sie den Anweisungen.


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


Daniel Roth
Daniel Roth

Hauptprogramm-Manager, ASP.NET

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


All Articles