Microsoft представила первую бета-версию Visual Studio 2022. Компания сдержала обещание выпустить предварительный вариант IDE летом этого года.
Изменение архитектуры
Visual Studio 2022 станет первым 64-разрядным релизом приложения. Основная задача бета-версии – протестировать и настроить масштабируемость новой платформы. Поддержка x64 позволяет задействовать все системные ресурсы, что будет особенно заметно при работе со сложными крупным проектами в течение длительного времени.
Переход на 64-разрядность затронул всю IDE, поэтому разработчики Microsoft предупреждают, что объем загружаемых данных также возрастет. Тем не менее, авторы проекта просят пользователей сообщать обо всех ошибках и пожеланиях, чтобы к моменту выхода стабильной версии приложения максимально повысить качество такого крупного обновления. Предварительный вариант Visual Studio 2022 можно использовать параллельно с более старыми релизами, а загрузить бету можно бесплатно.
Пока новых функций немного
Предварительная версия Visual Studio 2022 в первую очередь необходима для оценки стабильности работы и производительности приложения. Основные изменения IDE будут представлены на втором этапе бета-тестирования.
Из нововведений в Visual Studio 2022 представлено значительное улучшение системы автодополнения кода IntelliCode. Приложение использует возможности нейросетей, чтобы анализировать контекст и предлагать готовые строки кода. Модель обучена на полумиллионе общедоступных репозиториев на GitHub и способна распознавать в проекте имена и позиции переменных, используемые функции, подключенные библиотеки и результаты выбора подсказок из IntelliSense. Сейчас система работает только для кода, написанного на C#, но разработчики нейросети обещают добавить поддержку всех популярных языков программирования.
Также Microsoft планирует в скором времени выпустить предварительную версию Visual Studio 2022 для macOS. В IDE для этой операционной системы будет значительно переработан интерфейс.
Помощь для сторонних разработчиков
Microsoft уже сейчас продумывают варианты адаптации существующих пользовательских расширений для редактора кода. Авторы проекта будут сотрудничать с разработчиками уже существующих плагинов, чтобы помочь перенести их наработки в новую версию IDE. Для энтузиастов уже подготовлено руководство по миграции на Visual Studio 2022. Также Мэдс Кристенсен, старший менеджер проекта, провел обучающий стрим, демонстрируя в прямом эфире процесс адаптации расширения под новую платформу.