+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новини

Visual Studio 2022 - анонсовано випуск першої попередньої версії

Visual Studio 2022 - анонсований перший попередній перегляд

Microsoft Visual Studio 2022 - Випущено перший попередній перегляд. Середовище розробки Visual Studio тепер 64-розрядна, і в рамках цього випуску компанія має намір протестувати здоров'я і здатність середовища розробки масштабуватися для використання всіх системних ресурсів, що особливо важливо при роботі зі складними проектами.

Visual Studio 2022 Preview 1 не має деяких функцій Visual Studio 2019, оскільки інженерам все ще потрібно виконати певну роботу, щоб завершити перехід на 64-розрядну платформу. Детальніше про це ви можете прочитати в примітках до випуску.

Ряд нових функцій і покращень продуктивності буде випущено у Visual Studio 2022 Preview 2. З майбутніми змінами можна ознайомитися в дорожній карті. А поки можна протестувати оновлений інструмент IntelliCode, який входить в цю версію попереднього перегляду середовища розробки.

Попередні версії Visual Studio 2022 можна інсталювати паралельно з попередніми версіями Visual Studio. Усі три видання (Community, Pro та Enterprise) є безкоштовними у використанні.

Ми раді повідомити, що перший попередній випуск Visual Studio 2022 готовий до інсталяції! Це перший випуск 64-розрядної Visual Studio, і ми хотіли б, щоб ви завантажили його, спробували та приєдналися до нас у формуванні наступного великого випуску Visual Studio з вашими відгуками.

Попередній перегляд Visual Studio 2022 можна інсталювати паралельно з попередніми версіями Visual Studio, вони доступні в усіх трьох випусках (Community, Pro та Enterprise) і безкоштовні у використанні.

Оскільки більшість оновлень Preview 1 пов'язані з підтримкою 64-розрядної версії, ми випустимо захоплюючий набір нових функцій і покращень продуктивності, починаючи з Preview 2. Ви можете прочитати все про ці майбутні функції на дорожній карті Visual Studio. Однією з нових функцій, яку ви можете спробувати відразу, є оновлення IntelliCode – ви можете автоматично заповнювати код до цілого рядка за раз.

Ще залишилося трохи попрацювати над переходом Visual Studio на 64-розрядну версію, і невелика кількість функцій Visual Studio 2019 не включено до Visual Studio 2022 Preview 1. Ви можете знайти список цих майбутніх функцій у примітках до випуску.

Під час попереднього перегляду Visual Studio 2022 наші партнери, які створюють розширення, які ви використовуєте та любите, працюватимуть над оновленням своїх розширень. Хоча вони це роблять, їхні розширення не будуть доступні у Visual Studio 2022 відразу.

Незабаром з'явиться перший попередній перегляд Visual Studio 2022 для Mac, який дасть вам перший погляд на новий сучасний інтерфейс macOS для Visual Studio. У нас ще є певна робота, перш ніж ми відчуємо, що він готовий до відгуків розробників, і ми будемо тримати вас в курсі його прогресу тут, у блозі Visual Studio

Короткий зміст нового в цьому випуску Visual Studio 2022 версії 17.0 Preview 1

64-розрядна версія

  • devenv.exe тепер лише 64-розрядний

IntelliCode

  • Автозаповнення всієї лінійки

.NET 6 SDK

  • Пакет SDK .NET 6 (попередній перегляд) включено до Visual Studio 2022
  • У цьому випуску є базова підтримка проектів .NET MAUI. Тимчасово доводиться встановлювати робоче навантаження .NET MAUI окремо від .NET 6. Перегляньте наш репозиторій .NET Maui GitHub для отримання додаткової інформації

Інструментарій Git

  • Видалено можливість повернутися до інтерфейсу Team Explorer Git, що зробило новий Git-досвід єдиним доступним вбудованим інструментом.
  • Прибрали опцію установки розширення GitHub з інсталятора Visual Studio.

Підтримка інструментів тестування

  • Нові версії тестової платформи, починаючи з версії 17.0, не зможуть запускати тести Generic і ordered tests. Ці специфічні функції постачаються лише як частина ранньої версії MSTestv1 і не включені в MSTestv2. Ми бачимо дуже низьке використання цих функцій, і замовлені тести зараз вважаються такими, що суперечать найкращим практикам тестування.
  • Деякі тестові можливості будуть недоступні в 17.0 Preview 1, включаючи створення нових файлів TestSettings і редактор TestSettings. Тестові запуски, як і раніше, зможуть використовувати файли TestSettings, однак TestSettings був замінений на RunSettings, і ми закликаємо користувачів переносити покращену продуктивність і функціональність. 
  • Закодовані тести інтерфейсу користувача та [Тести веб-навантаження](хмарна служба тестування навантаження кінець життя | Підтримка Azure DevOps Blog (microsoft.com)) не надійде в 17.0 preview 1, оскільки ми все ще працюємо над перенесенням цих можливостей на Visual Studio 2022. Ми плануємо підтримувати їх у наступних попередніх переглядах, хоча настійно рекомендуємо користувачам відмовитися від тесту кодованого інтерфейсу користувача та тесту веб-навантаження. Ці технології були офіційно застарілі в 2019 році, і ми плануємо видалити їх із продукту, коли зможемо мінімізувати вплив на користувачів.

Веб-інструменти

  • На сторінці резюме публікації тепер є дії для запуску / припинення віддаленого налагодження та профілювання під "..." меню у верхньому правому куті розділу "Хостинг"
  • На сторінці "Підключені служби" тепер є дія для запуску Провідника зберігання
  • Шаблон "ASP.NET Core Empty", який постачається з .NET 6, використовує нову парадигму "мінімальних API" , для якої ми почали додавати підтримку

Розширення

  • VS SDK містить кілька ламаючих змін, і розширення Visual Studio 2019 не працюватимуть у 2022 році. Дивіться документацію ВССДК для отримання додаткової інформації.
  • Збірки посилань VS SDK більше не встановлюються в папку VSSDK\VisualStudioIntegration\Common\Assemblies . Якщо ваша збірка покладалася на ці збірки, будь ласка, перенесіть свій проект, щоб замість цього використовувати пакети NuGet. Для автономних сценаріїв:
    1. Зберігайте в орг-організації нугет-стрічку, з якої можна відновити нугет-пакети.
    2. Перевірте двійкові файли.

Новий конструктор WPF XAML для .NET Framework

Поточний WPF XAML Designer для .NET Framework замінюється новим WPF XAML Designer для .NET Framework, заснованим на тій же архітектурі, що використовується для WPF XAML Designer для .NET (.NET Core).

Досвід Visual Studio буде виглядати так само, але сторонні постачальники контролю повинні підтримувати нову модель розширюваності, оскільки попередня модель базувалася .design.dll і Microsoft.Windows.Design.Extensibility застаріла. Якщо ви вже створили .designtools.dll розширення для .NET (.NET Core), те саме розширення працюватиме для нового конструктора WPF XAML для .NET Framework.

Будь ласка, зверніться до міграційного документа нижче для отримання додаткової інформації про те, як перейти на нову модель розширюваності.

Функції ще не доступні

У випуску Visual Studio 2022 Preview 1 кілька функцій ще не перенесено на 64-розрядну версію і їх ще немає в ознайомлювальній версії. Ми плануємо включити ці функції в майбутні оновлення, і вони не видаляються з Visual Studio.

  • Веб-попередній перегляд у реальному часі
  • Контрольно-вимірювальний профайлер
  • Підтримка проектів Azure Cloud Service
  • T-SQL зневаджувач
  • Тест веб-навантаження та testController/TestAgent
  • Azure DataLake
  • Закодований тест інтерфейсу користувача
  • DotFuscator
  • Інтеграція Incredibuild IDE
  • IntelliCode знайти і замінити на прикладі

Інші новини

Найкраща ціна