У Microsoft большие планы на следующий крупный выпуск своей подписи. Visual Studio IDE. Среди обещанных улучшений Visual Studio 2022 обещает быть 64-разрядной, более быстрой, более легкой и доступной.

Первая общедоступная предварительная версия Visual Studio 2022, которая должна выйти этим летом, будет предназначена для широкого круга пользователей, от учащихся до опытных разработчиков, создающих решения промышленного масштаба. Visual Studio 2022 будет 64-битным приложением, которое больше не будет ограничено примерно 4 ГБ памяти в основном процессе devenv.exe. Переход на 64-разрядную версию сократит использование памяти компонентами и оптимизирует 32-разрядную архитектуру Visual Studio.

По заявлению Microsoft, 64-разрядная среда разработки Visual Studio для Windows позволит разработчикам открывать, редактировать, запускать и отлаживать большие и сложные приложения без нехватки памяти. Компания добавила, что переход на 64-разрядную версию не меняет разрядность или типы приложений, которые могут быть созданы с помощью Visual Studio, и что Visual Studio продолжит оставаться инструментом для разработки 32-разрядных приложений. Microsoft привела пример масштабирования Visual Studio для использования дополнительной памяти, доступной для 64-битного процесса, с решением, включающим 1600 проектов и около 300 000 файлов. Больше не будет исключений из-за нехватки памяти.

Для разработки .NET Visual Studio 2022 будет поддерживать запланированные .NET 6 релиз и его унифицированная платформа для веб-приложений, клиентских и мобильных приложений для разработчиков Windows и Mac. Это включает платформу .NET Multi-platform App UI (.NET MAUI) для кроссплатформенных клиентских приложений в Windows, Android, MacOS и iOS. Веб-технологии ASP.NET Blazor можно использовать для написания настольных приложений через .NET MAUI.

Для C ++ Visual Studio 2022 будет поддерживать рабочую нагрузку разработки с помощью функций повышения производительности, инструментов и IntelliSense. Новые возможности языка C ++ упростят управление большими базами кода. Улучшенная диагностика облегчит отладку сложных проблем с помощью шаблонов и концепций. Также для C ++ Microsoft интегрирует поддержку инструментов CMake, Linux и WSL (подсистема Windows для Linux), чтобы упростить создание и отладку кроссплатформенных приложений. Двоичная совместимость со средой выполнения C ++ будет предложена для тех, кто обновляется до Visual Studio 2022, кто обеспокоен совместимостью.

В планы Microsoft относительно 64-разрядной версии Visual Studio 2022 Preview 1 также войдут доработки пользовательского интерфейса и улучшения специальных возможностей. Другие улучшения в Visual Studio 2022:

  • Обновленный пользовательский интерфейс призван держать разработчиков в курсе происходящего. Некоторые изменения тонкие и косметические, они модернизируют пользовательский интерфейс или уменьшают скопление людей. Разработчики пользовательского интерфейса стремятся снизить сложность и когнитивную нагрузку.
  • Повышенная производительность основного отладчика с дополнительными функциями, такими как диаграммы в профилировщике для лучшего определения и горячих путей, точки останова для более точной отладки и интегрированные возможности декомпиляции.
  • Для совместной работы в реальном времени Live Share представит интегрированные текстовые диаграммы для быстрого обсуждения кода без переключения контекста. Разработчики смогут планировать повторяющиеся сеансы, которые повторно используют одну и ту же ссылку, что упрощает совместную работу с частыми контактами. Будут представлены политики сеансов, которые определяют требования соответствия для совместной работы.
  • Благодаря механизму AI IntelliCode в повседневные рабочие процессы будет предлагаться все больше и больше интеграции.
  • Обновленные значки для повышения четкости, контрастности и разборчивости.
  • Код Каскадии, шрифт фиксированной ширины для лучшей читаемости и поддержки лигатур.
  • Улучшенные, обновленные темы продуктов.
  • Поддержка облачных приложений Azure призвана упростить создание современных облачных приложений. Будут предложены репозитории, описывающие общие шаблоны, используемые в приложениях, с упорядоченным кодом, показывающим шаблоны в действии, активами инфраструктуры как кода для предоставления ресурсов Azure, а также предварительно созданными рабочими процессами и действиями GitHub для настройки CI / CD.
  • Возможности персонализации, начиная от возможности настраивать аспекты среды IDE и заканчивая возможностью синхронизации настроек между устройствами для тех, кто поддерживает несколько систем разработки.
  • Интеграция с Анализ специальных возможностей для раннего обнаружения проблем с доступностью.
  • Улучшенный поиск кода.
  • Новая поддержка Git и GitHub для асинхронной совместной работы.

Что касается Visual Studio для Mac, то в планах перейти на собственный пользовательский интерфейс MacOS для повышения производительности и надежности. Общая цель Visual Studio 2022 – предоставить современную .NET IDE для Mac, обеспечивающую продуктивную работу, аналогичную той, что предлагается в Windows.

Текущая линия выпуска Visual Studio 2019 – это версия 16.9. Второй превью Visual Studio 2019 16.10 был выпущен 14 апреля с диапазонами C ++, дополнениями IntelliSense и улучшенными инструментами Docker.

Авторские права © 2021 IDG Communications, Inc.


#Предварительная #версия #Microsoft #Visual #Studio #скоро #появится

Source link