Microsoft випустила нове оновлення для Visual Studio з довгим списком удосконалень. Компанія також анонсувала першу попередню версію .NET 8.
Корпорація Майкрософт випустила значне оновлення для Visual Studio 2022, перевівши IDE до версії 17.5. Це оновлення покращує численні аспекти досвіду, включаючи нову функцію перевірки доступності та покращену підтримку Arm64 пристроїв.
Дійсно, перевірка доступності є одним із багатьох основних моментів цього випуску. Це інструмент, який може виявляти потенційні проблеми зі спеціальними можливостями в настільних програмах на основі XAML. Він підтримує WPF, WinForms, WinUI та MAUI, тому ви можете використовувати його з багатьма проектами. Visual Studio не лише висвітлить проблеми, але й пояснить, що ви можете зробити, щоб їх вирішити. Що стосується пропозицій, Visual Studio 2022 17.5 тепер також підтримує пропозиції на основі штучного інтелекту, які означає, що він може автоматично пропонувати зміни до вашого коду на основі інших змін, внесених в інших частинах демонструвати.
Іншим помітним покращенням є рідний набір інструментів Clang Arm64 для LLVM, який дає змогу компілювати нативну компіляцію на пристроях Arm64, що призводить до швидшої продуктивності. Це сталося після офіційного дебюту рідна підтримка Arm64 з версією 17.4. Що стосується покращення продуктивності, Microsoft також каже, що можна очікувати набагато швидшого часу збирання для .NET додатків, створюючи лише проекти, які отримали оновлення, тоді як незмінені проекти пропускаються. Крім того, Microsoft покращила продуктивність налагоджувача, зокрема час відгуку вікна потоків, який, за словами Microsoft, тепер має бути вдвічі швидшим.
Є багато інших удосконалень, деякі пов’язані з Azure, Blazor тощо. Деякі покращення якості життя також включають новий параметр оновлення, який дозволяє оновлювати Visual Studio автоматично, коли ви закриваєте його, завдяки чому оновлення встановлюються відразу, коли ви не використовуєте це. Крім того, Microsoft також зробила Visual Studio доступною через Windows Package Manager (winget), тож тепер ви можете встановити її таким чином.
У macOS є кілька інших покращень, починаючи з нового селектора гілок Git у рядку стану, щоб ви могли легко побачити, над якою маркою ви працюєте, і відкрити вікно змін Git. Також є нова функція гарячого виходу, яка дозволяє миттєво закрити Visual Studio, навіть якщо у вас є незбережені зміни. Усі зміни, які ви вносите у свій проект, тепер зберігаються як незбережені зміни, коли ви закриваєте Visual Studio, тож вам не доведеться мати справу з запитами підтвердження.
Разом із новою версією Visual Studio Microsoft також анонсувала та випустила першу попередню версію .NET 8 разом із відповідними оновленнями для ASP.NET Core та EF Core. Нова версія містить покращену підтримку можливостей Native AOT, що дозволяє зменшити обсяг пам’яті та пришвидшити час запуску ваших програм. Також включено багато інших удосконалень, деякі зосереджені спеціально на пристроях Arm64.
Ви можете завантажити Visual Studio для Windows тут, поки Visual Studio для Mac доступна тут. Якщо ви хочете спробувати останню версію попереднього перегляду .NET, ви можете завантажте .NET 8 тут.
Джерело: Microsoft (1, 2, 3)