Visual Studio Code отримав оновлену підтримку Razor із Blazor
Visual Studio Code отримав оновлену підтримку Razor з Blazor
Microsoft анонсував покращену підтримку інструментів Razor у Visual Studio Code з останнім розширенням C#. Цей випуск включає покращену діагностику Razor і підтримку для тег-хелперів і додатків Blazor.
Щоб випробувати прев'ю-версію підтримки Razor у Visual Studio Code, встановіть таке:
- .NET Core SDK
- Visual Studio Code
- Розширення C#
Щоб випробувати Visual Studio Code з програмами Blazor, також встановіть:
- .NET Core 3.0 (версію Preview 4 або пізнішу)
- Останні шаблони CLI Blazor:
dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.0.0-preview4-19216-03
Що нового у цьому випуску?
Покращена діагностика
Поліпшено діагностику Razor у Visual Studio Code для різних сценаріїв, включаючи плаваючі символи @:
Тег-хелпери
Завершення тег-хелперів тепер підтримуються в проектах ASP.NET Core:
Blazor
Visual Studio Code тепер працює і з програмами Blazor!
Ви отримуєте завершення для компонентів та параметрів компонентів:
Це альфа-версія інструментарію Razor для Visual Studio Code, тому існує низка обмежень та відомих проблем:
- Редагування Razor в даний час підтримується лише в проектах ASP.NET Core та Blazor (без підтримки проектів ASP.NET)
- Обмежена підтримка підсвічування коду
Зверніть увагу, що якщо вам потрібно вимкнути інструмент Razor:
- Відкрийте Visual Studio Code User Settings: File -> Preferences -> Settings
- Шукайте “razor”
- Встановіть прапорець “Razor: Disabled”