Microsoft szczegółowo opisuje nową funkcję Hot Reload, która pojawi się w programie Visual Studio 2022
2 minuta. czytać
Opublikowany
Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej
Microsoft niedawno wydany Visual Studio 2022 Wersja Preview 2 z zupełnie nowym środowiskiem Hot Reload, które działa zarówno w zarządzanych aplikacjach .NET, jak i natywnych aplikacjach C++. Microsoft opublikował wczoraj długi wpis na blogu wyjaśniający nowe środowisko Hot Reload.
Hot Reload umożliwia programistom zwiększenie produktywności poprzez skrócenie czasu poświęcanego na tworzenie/ponowne uruchamianie aplikacji. Ponadto nowe środowisko przeładowania na gorąco dla plików kodu będzie działać równolegle z przeładowywaniem kodu XAML na gorąco. Aby ogólne wrażenia były jeszcze lepsze, Hot Reload współpracuje nawet z istniejącymi możliwościami debuggera, takimi jak punkty przerwania, „edytuj i kontynuuj” (EnC) do modyfikowania działającego kodu w punkcie przerwania i innych funkcji.
Obecnie Hot Reload działa z aplikacjami opartymi na XAML, takimi jak WPF i WinUI 3, Windows Forms, aplikacje internetowe ASP.NET, Blazor Server, aplikacje konsolowe i nie tylko. Firma Microsoft planuje również w przyszłości dodać obsługę aplikacji Blazor Wasm i .NET MAUI iOS/Android.
W tej wersji z radością ogłaszamy istotne ulepszenia naszego środowiska ponownego ładowania na gorąco. Najważniejsze z nich to między innymi nasza początkowa obsługa edytowania stron Razor w aplikacjach internetowych ASP.NET, obsługa aplikacji C++ do ponownego ładowania na gorąco podczas korzystania z debugera, możliwość aby używać .NET Hot Reload bez debugera podczas uruchamiania aplikacji za pomocą CTRL-F5 i obsługi większej liczby typów edycji.
Więcej informacji na temat korzystania z funkcji Hot Reload można znaleźć w poniższym łączu.
Źródło: Microsoft