Вышла Visual Studio 2022 Preview 2

Мы рады объявить о выпуске второй предварительной версии Visual Studio 2022! Preview 1 была первой 64-разрядной версией Visual Studio, обеспечивающей улучшенную масштабируемость. Начиная с Preview 2, мы сосредоточены на предоставлении новых возможностей в таких областях, как личная и командная продуктивность, новые разработки и постоянные инновации. В этом посте мы расскажем о нескольких новых возможностях Visual Studio 2022.

Скачать Visual Studio 2022 Preview 2.

Теперь и на русском

В Microsoft наша миссия — дать возможность каждому человеку и каждой организации на планете добиваться большего. Команда Visual Studio привержена этой миссии для разработчиков.

Предварительная версия 1 была доступна только на английском языке, а предварительная версия 2 полностью локализована. Вы можете выбрать один из более чем десятка языковых пакетов: английский, китайский (упрощенный), китайский (традиционный), чешский, французский, немецкий, итальянский, японский, корейский, польский, португальский (Бразилия), русский, испанский и турецкий.

Наша первая предварительная версия Visual Studio 2022 включала новый, более удобный для чтения шрифт Cascadia Code. Во втором предварительном выпуске мы улучшаем удобство использования Visual Studio для всех с помощью обновленных значков, которые стали более четкими и легче различимы.

image-loader.svg

Создание современных приложений

Приложения и разработчики, которые их создают, имеют решающее значение для успеха компаний во всем мире. Компании ожидают еще большего от своих приложений в рамках цифровой трансформации. Осуществление этих ожиданий означает создание приложений с использованием новейших технологий. Visual Studio 2022 имеет как инструменты, помогающие поддерживать ваши существующие приложения, так и инструменты, которые помогут вам создавать новые приложения. В конечном итоге мы хотим добиться успеха для вас, вашего бизнеса и ваших клиентов.

Preview 2 поставляется с последней версией (v143) инструментов сборки C++, которые бинарно совместимы с другими инструментами 14x. Эти инструменты доступны как в Visual Studio, так и в автономном установщике Build Tools. Обновление ваших приложений C++ для использования новейших функций C++ 20 должно происходить без проблем.

VS 2022 не только является лучшим местом для разработки современных приложений Windows с помощью C++, но и включает возможности для создания кроссплатформенных приложений. В Preview 2 мы расширили наши кроссплатформенные возможности, добавив новую интеграцию CMake и бесшовный таргетинг для WSL2 — без необходимости ручной настройки.

Для разработчиков .NET Visual Studio 2022 станет местом для создания следующей волны кроссплатформенных приложений с .NET MAUI и Blazor.

Персональная и командная продуктивность

Как мы говорили в блоге о видении Visual Studio 2022, важной областью для нас является предоставление инновационных функций, которые революционизируют разработку. Начиная с Preview 2, вы увидите новые возможности для повышения производительности в Visual Studio.

Как разработчики, мы тратим большую часть времени в рамках создания приложений на повторяющиеся изменения и запуск приложения для проверки этих изменений. Этот процесс трудоемкий и утомительный. Внесение простейших изменений может занять несколько минут. Preview 2 предлагает новые возможности Live Preview как для XAML, так и для веб-приложений. Вы сможете вносить эти итеративные изменения в свое приложение в редакторе и видеть разницу в реальном времени. Больше не нужно перекомпилировать и запускать, когда вы просто хотите подтолкнуть что-то на пару пикселей!

image-loader.svg

Новый Web Live Preview — это следующее поколение веб-дизайнеров для ASP.NET. Web Live Preview добавляет инструменты, которые делают веб-дизайн более доступным. И вы можете видеть изменения, которые вы вносите в среду IDE, даже с помощью элементов управления с привязкой к данным!

image-loader.svg

Помимо уменьшения сопротивления в цикле редактирования/отладки элементов дизайна с помощью Live Preview, Visual Studio имеет новые возможности, которые помогут вам более эффективно отлаживать код. Познакомьтесь с Force Run, новой командой отладки, которая запускает ваше приложение до определенной точки, игнорируя любую другую точку останова или исключение. Force Run отлично подходит для выхода из циклов с точками останова.

Инновации у вас под рукой

Еще одна важная часть нашего видения Visual Studio 2022 — раскрыть ваш потенциал как разработчика с действительно инновационными возможностями. В Preview 1 мы добавили IntelliCode для завершения всей строки. А с Preview 2 мы обновляем Hot Reload, включая поддержку приложений C++! С помощью Hot Reload вы можете редактировать проекты C++ или .NET во время работы вашего приложения. Во многих случаях вы можете применить эти изменения кода без приостановки приложения. Чтобы использовать горячую перезагрузку в работающем приложении, нажмите кнопку «Применить изменения кода» на панели инструментов.

image-loader.svg

© Habrahabr.ru