У репозиторій .NET SDK повернули можливість Hot Reload. Кілька днів тому Microsoft видалила її з відкритої кодової бази .NET 6, але тепер змінила своє рішення.
Hot Reload дозволяє змінювати код на льоту, не зупиняючи процес. Функція корисна, тому що зміни автоматично додаються до застосунку і можна одразу бачити результат. Для цього розробники користуються відкритою утилітою dotnet watch.
Компанія хотіла зробити Hot Reload доступною лише у Visual Studio 2022 — комерційному продукті, створеному суто для Windows. Тож у відкритому редакторі та на macOS і Linux ця функція не працювала б.
Тож спільнота обурилась, коли Hot Reload видалили з вже сформованої попередньої версії .NET 6. Зрештою, Microsoft змінила своє рішення і вибачилась перед користувачами.
Компанія зазначила, що надалі зберігатиме відкриту модель розробки .NET. Реалізація Hot Reload буде в загальнодоступній збірці SDK .NET 6, яку опублікують 8 листопада.
Ще немає коментарів