Soporte actualizado de Razor en Visual Studio Code, ahora con soporte Blazor

Hace unos días, anunciamos el soporte mejorado de herramientas Razor en Visual Studio Code con la última extensión de C #. Esta última versión incluye diagnósticos mejorados de Razor y soporte para ayudantes de etiqueta y aplicaciones Blazor.


Finalización de ayuda de etiqueta


Este articulo en blog

Empezar


Para usar esta vista previa del soporte de Razor en Visual Studio Code, instale lo siguiente:



Para probar Visual Studio Code con aplicaciones Blazor , también instale:


  • .NET Core 3.0 (Vista previa 4 o posterior)
  • Las últimas plantillas de Blazor CLI:


    dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.0.0-preview4-19216-03 

¿Qué hay de nuevo en esta versión?


Diagnóstico mejorado


Hemos mejorado los diagnósticos de Razor en Visual Studio Code para una variedad de escenarios, incluidos los caracteres flotantes @ :


Flotante @ personaje


Faltan llaves ortopédicas:


Falta el corsé final


Y faltan etiquetas finales en bloques de código:


Falta etiqueta final


Ayudantes de etiqueta


Las finalizaciones de Tag Helper ahora son compatibles con los proyectos ASP.NET Core:


Finalización de ayuda de etiqueta


Además de las terminaciones para los nombres y valores de atributos de ayuda de etiqueta:


Completar atributo de ayuda de etiqueta


Blazor


¡Visual Studio Code ahora también funciona con aplicaciones Blazor !


Obtiene terminaciones para componentes y parámetros de componentes:


Terminaciones de componentes


¡También enlace de datos, controladores de eventos y muchas otras cosas de Blazor!


Blazor todos


Limitaciones y problemas conocidos


Esta es una versión alfa de las herramientas Razor para Visual Studio Code, por lo que hay una serie de limitaciones y problemas conocidos:


  • Actualmente, la edición Razor solo es compatible con los proyectos ASP.NET Core y Blazor (no es compatible con proyectos ASP.NET)
  • Soporte limitado para la coloración.

Tenga en cuenta que si necesita deshabilitar las herramientas Razor:


  • Abra la Configuración de usuario de Visual Studio Code: Archivo -> Preferencias -> Configuración
  • Buscar "navaja"
  • Marque la casilla de verificación "Maquinilla de afeitar: deshabilitado"

Retroalimentación


Háganos saber lo que piensa acerca de esta última actualización del soporte de herramientas Razor en Visual Studio Code al informar problemas en el repositorio Razor.VSCode . Al informar problemas relacionados con las herramientas Razor, utilice el comando "Informar un problema de Razor" en Visual Studio Code para capturar toda la información relevante de diagnóstico y long. Simplemente ejecute el comando y luego siga las instrucciones.


¡Gracias por probar Razor en Visual Studio Code!


Daniel Roth
Daniel Roth

Director de programa principal, ASP.NET

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


All Articles