Новые возможности Visual Studio 2022

Обновлено для выпуска 17.8. См. полные заметки о выпуске | Просмотр стратегии развития продукта

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

Хотите увидеть новые возможности каждого обновленного выпуска из самой Visual Studio? Теперь вы можете! В строке меню выберите "Что>нового" для просмотра последних выделений.

Screenshot of the in-product notification of what's new in each updated release of Visual Studio.

Совет

Для получения дополнительных новостей и инструкций проверка из наших каналов социальных сетей Visual Studio на LinkedIn, YouTube, Facebook, Twitch, Twitter и TikTok. И последние сведения о последних выпусках, текущих экспериментах и о том, что в предварительной версии, обязательно посетите блог Visual Studio.

Разработка с помощью ИИ

С помощью подписки на GitHub Copilot вы можете получить ответы на вопросы и проконсультироваться с ИИ во время кода. Visual Studio 2022 версии 17.4 и более поздних версий включают интеграцию с GitHub Copilot, а также версию 17.6 и более поздние версии GitHub Copilot Chat. См. статью "Разработка с помощью искусственного интеллекта".

Улучшения производительности

Visual Studio 2022 —более быстрая, более производительная и упрощенная версия, предназначенная для учащихся, а также пользователей, которые создают решения промышленного масштаба. Кроме того, мы продолжаем сосредоточиться на производительности с каждым итеративным выпуском. Дополнительные сведения см. в записи блога по улучшению производительности Visual Studio 2022 – 17.5.

Visual Studio 2022 предоставляется в 64-разрядной версии

Visual Studio 2022 для Windows теперь является 64-разрядным приложением. Это означает, что вы можете открывать, изменять, запускать и отлаживать даже самые большие и сложные решения, не беспокоясь о нехватке памяти. Дополнительные сведения см. в записях блога, посвященных концепции Visual Studio 2022 и Visual Studio 2022 17.0 (предварительная версия).

Более быстрый поиск при использовании возможности "Найти в файлах"

В Visual Studio 2022 мы сфокусировались на улучшении производительности нескольких основных возможностей. Например, возможность Найти в файлах теперь более чем в 3 раза быстрее выполняет поиск больших решений, таких как Orchard Core.

Animation of the Find in Files feature as it searches a large C# solution three times faster than the previous version of Visual Studio.

Новые возможности в версии 17.1. При новом индексном поиске поиск в файлах еще быстрее! Дополнительные сведения см. в записи блога Поиск кода в Visual Studio 2022 скоро станет еще быстрее.

Новое в версии 17.8. Экономия времени с сохранением регистра поиска и замены. См. раздел "Замена в файлах— сохранение регистра".

Совет

Дополнительные сведения о текущих и предстоящих изменениях в интерфейсе поиска в Visual Studio 2022 см . в записи блога sneak Peek и Edit Your Code While You Search .

Средства Git быстрее

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

Новые возможности в версии 17.2. Мы интегрировали относительно новую функцию Git, называемую графом фиксации, что помогает повысить производительность операций Git и производительность самой Visual Studio. Актуальные сведения см. в этой записи блога.

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

Visual Studio 2022 позволяет быстро и легко создавать современные облачные приложения с помощью Azure. Кроме того, новая версия также имеет полную поддержку .NET и ее унифицированную платформу для веб-, клиентских и мобильных приложений для разработчиков Windows и Mac. Visual Studio 2022 предоставляет надежную поддержку рабочей нагрузки C++ с новыми возможностями по повышению производительности, инструментарием C++20 и IntelliSense.

Совет

Дополнительные сведения о .NET 7, преемнике .NET 6, см. в статье "Новые возможности . NET 7".

Улучшенные средства разработки для C++ и .NET, а также средство "Горячая перезагрузка"

Visual Studio 2022 включает улучшенные средства разработки для кроссплатформенных приложений и последнюю версию средств сборки C++, в которую добавлена поддержка C++20.

Кроме того, мы готовим обновление средства Горячая перезагрузка, которое позволит редактировать проекты C++ или .NET во время работы приложения. Дополнительные сведения см. в записи блога Ускорение разработки .NET и C++ с помощью горячей перезагрузки в Visual Studio 2022 и на странице документации Написание и отладка выполняемого кода с помощью горячей перезагрузки в Visual Studio на языке C#, C++ или Visual Basic.

Обновления для редакторов Blazor и Razor + средство "Горячая перезагрузка" для ASP.NET

Visual Studio 2022 включает большое обновление для редакторов Blazor и Razor, а также новые возможности для Горячая перезагрузка в ASP.NET Core, включая Горячая перезагрузка при сохранении файла или при применении изменений к CSS-файлам в реальном времени!

Animation of Hot Reload in Razor and Blazor apps, and in CSS files live.

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

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

Поддержка нескольких репозиторий Git и поддержка промежуточной строки

Новые возможности в версии 17.4. Если вы работали с проектами, размещенными в разных репозиториях Git, возможно, вы использовали внешние средства или несколько экземпляров Visual Studio для подключения к ним. Теперь вы можете работать с одним решением с проектами в нескольких репозиториях и вносить в них вклад из одного экземпляра Visual Studio. Дополнительные сведения см. в статье о поддержке нескольких репозиториев в Visual Studio и нескольких репозиториях , опубликованных записей блога, а также на странице "Работа с несколькими репозиториями ".

Новые возможности в версии 17.3. Мы добавили поддержку промежуточного хранения строк, также называемую интерактивной промежуточной средой. Теперь вы можете выполнить фрагменты изменений в файлах прямо из редактора кода или разделить изменения по разным фиксациям. Дополнительные сведения см. на странице "Этап кода" на странице Visual Studio .

Усовершенствования IntelliCode

Разработка для всех и каждого

Мы обновляем пользовательский интерфейс, чтобы упростить для вас поток операций. Некоторые из изменений включают косметические штрихи, которые модернизируют пользовательский интерфейс или уменьшают переполненность.

Внешний вид

От новых значков до незначительных корректировок коэффициента контрастности цвета и нового шрифта Cascadia Code — мы постоянно улучшаем Visual Studio 2022, чтобы сделать среду доступной для всех. Дополнительные сведения см. в записи блога Обновленный пользовательский интерфейс Visual Studio 2022.

Screenshot of the contrast between previous and refreshed icons in Visual Studio.

Персонализация

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

Совет

Дополнительные сведения о последних вкладках и обновлениях документации в Visual Studio 2022 см. в записи блога об оптимизации персонализации управления документами.

Дальнейшие действия

Хотите узнать, какие возможности мы планируем выпустить для Visual Studio 2022? Дополнительные сведения см. на странице "Стратегия", заметках о выпуске предварительной версии и блоге Visual Studio.

Поделитесь с нами своим мнением

Зачем отправлять отзыв группе Visual Studio? Потому что мы серьезно относимся к отзывам клиентов. Они влияют на многие наши действия.

  • Если вы хотите внести предложение по улучшению Visual Studio, это можно сделать с помощью средства Предложить функцию.

  • Если возникает проблема с "зависанием" или аварийным завершением работы Visual Studio либо иные проблемы с производительностью, вы легко можете сообщить нам шаги для воспроизведения проблемы и отправить сопроводительные файлы с помощью средства Сообщить о проблеме.

Просмотрите следующие записи блога, чтобы узнать больше о улучшениях, которые мы сделали в Visual Studio 2022, на сегодняшний день: