Mise à jour de la prise en charge de Razor dans Visual Studio Code. Maintenant avec blazor

Plus récemment, nous avons annoncé une prise en charge améliorée des outils Razor dans Visual Studio Code avec la dernière extension C #. Cette version inclut des diagnostics Razor améliorés et une prise en charge des aides et applications de balises Blazor.

image

Commençons


Pour essayer la version d'aperçu de la prise en charge de Razor dans Visual Studio Code, installez les éléments suivants:


Pour essayer Visual Studio Code avec des applications Blazor , installez également:

  • .NET Core 3.0 (aperçu 4 ou version ultérieure)
  • Derniers modèles de Blazor CLI:
    dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.0.0-preview4-19216-03

Quoi de neuf dans cette version?


Diagnostics améliorés


Nous avons amélioré les diagnostics Razor dans Visual Studio Code pour divers scénarios, y compris les caractères flottants @ :

image

Crochets de fermeture manquants:

image

Et balises de fin manquantes dans les blocs de code:

image

Balises d'assistance


Les compléments de balises d'assistance sont désormais pris en charge dans les projets ASP.NET Core:

image

Et également les complétions pour les noms d'attribut et les valeurs d'aide de balise:

image

Blazor


Visual Studio Code fonctionne désormais avec les applications Blazor !

Vous obtenez des terminaisons pour les composants et les paramètres des composants:

image

Ainsi que la liaison de données, les gestionnaires d'événements et de nombreux autres goodies Blazor!

image

Limitations et problèmes connus


Il s'agit d'une version alpha de la boîte à outils Razor pour Visual Studio Code, il existe donc un certain nombre de limitations et de problèmes connus:

  • L'édition de rasoir n'est actuellement prise en charge que sur les projets ASP.NET Core et Blazor (sans prise en charge des projets ASP.NET)
  • Prise en charge limitée de la mise en évidence du code

Notez que si vous devez désactiver l'outil Razor:

  • Ouvrez les paramètres utilisateur de Visual Studio Code: Fichier -> Préférences -> Paramètres
  • Recherche de «rasoir»
  • Cochez «Razor: Disabled»

Rétroaction


Faites-nous savoir ce que vous pensez de cette dernière mise à jour de la prise en charge de l'outil Razor dans Visual Studio Code en signalant les problèmes dans le référentiel Razor.VSCode . Lorsque vous signalez des problèmes avec les outils Razor, utilisez la commande «Signaler un problème Razor» dans Visual Studio Code pour obtenir toutes les informations pertinentes et de diagnostic. Exécutez simplement la commande et suivez les instructions.

Merci d'avoir essayé Razor dans Visual Studio Code!

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


All Articles