Возможности visual studio: Дополнительные функции — Visual Studio (Windows)
Содержание
Дополнительные функции — Visual Studio (Windows)
-
Статья -
-
Область применения:Visual StudioVisual Studio для Mac Visual Studio Code
В этой статье описаны функции для опытных разработчиков или разработчиков, которые уже знакомы с Visual Studio. Основные сведения о Visual Studio см. в статье Обзор интегрированной среды разработки Visual Studio.
Модульная установка
Модульный установщик Visual Studio позволяет выбирать и устанавливать требуемые рабочие нагрузки. Рабочие нагрузки — это группы функций, которые должны работать в языках программирования или платформах. Такая модульная стратегия сокращает объем установки Visual Studio, ускоряя установку и обновление среды.
Установите Visual Studio бесплатно со страницы скачиваемых материалов Visual Studio, если еще не сделали этого.
Дополнительные сведения о настройке Visual Studio в своей системе см. в статье Установка версии-кандидата Visual Studio.
Создание приложений Azure с поддержкой облака
Visual Studio предлагает набор инструментов, которые позволяют без усилий создавать облачные приложения на базе Microsoft Azure. Вы можете настраивать, создавать, отлаживать, упаковывать и развертывать приложения и службы Azure непосредственно из интегрированной среды разработки (IDE) Visual Studio. Чтобы получить инструменты Azure и шаблоны проектов, при установке Visual Studio выберите рабочую нагрузку Разработка для Azure.
В Visual Studio вы можете использовать Cloud Explorer для просмотра и администрирования облачных ресурсов на основе Azure. К облачным ресурсам относятся виртуальные машины, таблицы и базы данных SQL. Cloud Explorer отображает ресурсы Azure во всех учетных записях в пределах подписки Azure, в которую вы вошли. Если для выполнения операции требуется портал Azure, Cloud Explorer отобразит ссылки для перехода в нужное расположение на портале.
Важно!
В Visual Studio 2022 окно Cloud Explorer отсутствует. Дополнительные сведения см. в статье Управление ресурсами, связанными с учетными записями Azure, с помощью Visual Studio Cloud Explorer.
При необходимости используйте портал Azure для доступа к ресурсам Azure. Вы можете продолжить использовать узел Azure Cloud Explorer в предыдущих версиях Visual Studio.
Вы можете использовать службы Azure для приложений с помощью Подключенных служб:
- Подключенная служба Active Directory позволяет использовать учетные записи Azure Active Directory для подключения к веб-приложениям.
- Подключенная служба хранилища Azure — хранилище больших двоичных объектов, очереди и таблицы.
- Подключенная служба Key Vault служит для управления секретами для веб-приложений.
Доступные Подключенные службы зависят от типа проекта. Добавьте службу, щелкнув проект в Обозревателе решений правой кнопкой мыши и выбрав Добавить>Подключенная служба.
На экране Подключенные службы выберите ссылку или знак «+», чтобы добавить зависимость службы. На экране Добавление зависимости выберите службу, которую нужно добавить, и следуйте инструкциям, чтобы подключиться к подписке и службе Azure.
Дополнительные сведения см. в разделе Миграция в облако с помощью Visual Studio и Azure.
Создание веб-приложений
Visual Studio помогает создавать приложения для Интернета. Вы можете создавать веб-приложения с помощью ASP.NET, Node.js, Python, JavaScript и TypeScript. Visual Studio поддерживает множество веб-платформ, таких как Angular, jQuery и Express.
Платформы ASP.NET Core и .NET Core поддерживаются на компьютерах с Windows и Linux, а также на компьютерах Mac. ASP.NET Core — это основное обновление для MVC, WebAPI и SignalR. Разработанная с нуля платформа ASP.NET Core предоставляет компактный и изменяемый стек .NET для разработки современных облачных веб-приложений и служб.
Дополнительные сведения см. на странице со сведениями о современных инструментах для создания веб-приложений.
Создание кроссплатформенных приложений и игр
С помощью Visual Studio вы можете создавать приложения и игры для macOS, Linux и Windows, а также для мобильных устройств Android, iOS и пр. С помощью Visual Studio вы можете выполнять сборку:
приложений .NET Core для использования на устройствах Windows, macOS и Linux;
мобильных приложений для устройств iOS, Android и Windows на C# и F# с помощью Xamarin;
двух- и трехмерных игр на C# с помощью Инструментов Visual Studio для Unity;
собственных приложений C++ для устройств iOS, Android и Windows. Предоставляйте доступ к общему коду в библиотеках для iOS, Android и Windows с помощью C++ для кроссплатформенной разработки.
Подключение к базам данных
Обозреватель сервера позволяет просматривать и администрировать экземпляры и ресурсы сервера в локальной и удаленной средах, Azure, Salesforce.com, Microsoft 365 и на веб-сайтах. Чтобы открыть обозреватель сервера, выберите Вид>Обозреватель сервера. Дополнительные сведения об использовании обозревателя серверов см. в статье Добавление новых подключений.
Обозреватель объектов SQL Server позволяет просматривать объекты баз данных так же, как и в среде SQL Server Management Studio. Обозреватель объектов SQL Server позволяет выполнять простые действия для администрирования и проектирования баз данных. Примеры включают редактирование данных в таблицах, сравнение схем и выполнение запросов с помощью контекстных меню.
Чтобы открыть SQL Server обозреватель объектов, щелкните его значок в верхней части окна обозревателя сервера или выберите пункт «Вид>SQL Server обозреватель объектов в верхнем меню Visual Studio.
SQL Server Data Tools (SSDT) — это мощная среда разработки для SQL Server, базы данных SQL Azure и хранилища данных SQL Azure. С помощью SSDT вы можете создавать, отлаживать и обслуживать базы данных, а также выполнять их рефакторинг. Можно работать с проектом базы данных или напрямую с подключенным экземпляром базы данных (локально или удаленно). Чтобы получить SSDT, используйте Visual Studio Installer для установки рабочей нагрузки Хранение и обработка данных.
Отладка, тестирование и совершенствование кода
Когда вы пишете код, вы должны запустить и протестировать его на предмет ошибок и производительности. Система отладки Visual Studio позволяет отлаживать код в локальном проекте, на удаленном устройстве или в эмуляторе устройства. Вы можете просматривать код с шагом в один оператор, проверяя значения переменных. Или вы можете задать точки останова, которые срабатывают только при выполнении указанного условия. Параметрами отладки можно управлять в самом редакторе кода, не выходя из окна с кодом.
Дополнительные сведения об отладке в Visual Studio см. в статье Знакомство с отладчиком.
Чтобы повысить производительность приложения, ознакомьтесь с функцией профилирования в Visual Studio.
Для тестирования в Visual Studio предусмотрены такие возможности, как модульное тестирование, Live Unit Testing, IntelliTest, а также тестирование производительности и нагрузочное тестирование. Visual Studio также предоставляет расширенные возможности анализа кода для выявления ошибок конструктора, проблем с безопасностью и прочих дефектов.
Развертывание готового приложения
Visual Studio содержит средства для развертывания приложения для пользователей или клиентов с помощью Microsoft Store, сайта SharePoint, InstallShield или установщика Windows. Доступ ко всем этим вариантам можно получить через Visual Studio IDE. Дополнительные сведения см. в статье Общие сведения о развертывании в Visual Studio.
Управление исходным кодом и совместная работа
В Visual Studio вы можете управлять исходным кодом в репозиториях Git, размещенных любым поставщиком, включая GitHub. Также вы можете здесь найти сервер Azure DevOps Server для подключения.
Дополнительные сведения см. в статье Интерфейс Git в Visual Studio и на странице навигации документации по управлению версиями Visual Studio. Пошаговое руководство по подключению к репозиторию Git или Azure DevOps с помощью Visual Studio см. в руководстве Открытие проекта из репозитория.
Совет
Мы постоянно продолжаем развивать набор функций Git в цикле разработки с учетом ваших отзывов. Дополнительные сведения о недавно обновленных компонентах и ссылки на опрос, через который вы можете оставить свой отзыв, см. в записи блога, посвященной поддержке нескольких репозиториев в Visual Studio.
Способ открывать проекты из репозитория GitHub с помощью Visual Studio 2019 зависит от версии. В частности, если вы установили версию 16.8 или более позднюю, вам доступны новые полностью интегрированные возможности Git. Дополнительные сведения см. на странице документации по управлению версиями Visual Studio.
Пошаговое руководство по подключению к репозиторию Git или Azure DevOps с помощью Visual Studio см. в руководстве Открытие проекта из репозитория.
Дальнейшие действия
Если в Visual Studio нет необходимой вам функции, ее можно добавить. Вы также можете персонализировать IDE с учетом своего рабочего процесса и стиля, включить поддержку внешних инструментов, которые еще не интегрированы с Visual Studio, а также изменить существующие функции, чтобы повысить производительность. Сведения о последней версии средств расширения Visual Studio (VS SDK) см. в статье Пакет SDK Visual Studio.
Для создания анализаторов и генераторов кода можно использовать .NET Compiler Platform (Roslyn). Все необходимое вы найдете на сайте Roslyn.
Вы также можете найти существующие расширения для Visual Studio, созданные разработчиками Майкрософт и сообществом разработчиков Visual Studio.
Дополнительные сведения о расширении среды IDE Visual Studio см.
здесь.
См. также раздел
- Обзор интегрированной среды разработки Visual Studio
- Новые возможности Visual Studio 2017
- Новые возможности Visual Studio 2019
- Новые возможности Visual Studio 2022
Новые возможности Visual Studio 2022 | Microsoft Learn
-
Статья -
-
Область применения:Visual StudioVisual Studio для Mac Visual Studio Code
Обновлено для выпуска 17.6. См. полные заметки о выпуске | Просмотр стратегии развития продукта
Скачать Visual Studio 2022
В Visual Studio 2022 всегда предоставляются лучшие в своем классе средства и службы для любого разработчика, любого приложения и любой платформы. Независимо от того, используете ли вы Visual Studio в первый раз или используете ее в течение многих лет, в нашей последней версии есть что нравится.
Хотите узнать, что нового в каждом обновленном выпуске из самой Visual Studio? Теперь вы можете! В строке меню выберите Справка>Что нового , чтобы просмотреть последние основные моменты.
Совет
Дополнительные новости и инструкции проверка наших социальных сетей Visual Studio в LinkedIn, YouTube, Facebook, Twitch, Twitter, &TikTok. Последние сведения о последних выпусках, текущих экспериментах и возможностях предварительной версии см. в блоге Visual Studio.
Повышение производительности
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.
Новые возможности в версии 17.1: благодаря новому индексизованному поиску поиск в файлах выполняется еще быстрее! Дополнительные сведения см. в записи блога Поиск кода в Visual Studio 2022 будет намного быстрее .
Совет
Дополнительные сведения о текущих и предстоящих изменениях в интерфейсе поиска в Visual Studio 2022 см. в записи блога Sneak Peek and Edit Your Code While You Search .Net.
Инструменты Git быстрее
Новые возможности в версии 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-файлам в реальном времени.
Инновации у вас под рукой
От асинхронных средств совместной работы в режиме реального времени & до улучшенных аналитических сведений и средств повышения производительности, которые легко интегрируются с вашим ежедневным рабочим процессом, Visual Studio 2022 имеет это и многое другое.
Поддержка нескольких репозиторий Git и поддержка промежуточного хранения строк
Новые возможности в версии 17.4. Если вы работали с проектами, размещенными в разных репозиториях Git, для подключения к ним могли использоваться внешние средства или несколько экземпляров Visual Studio. Теперь вы можете работать с одним решением, которое содержит проекты в нескольких репозиториях, и участвовать в их создании из одного экземпляра Visual Studio. Дополнительные сведения см. в опубликованных записях блогов поддержка нескольких репозиториев в Visual Studio и поддержке нескольких репозиториев , а также на странице Работа с несколькими репозиториями .
Новые возможности в версии 17.3: мы добавили поддержку промежуточного хранения строк, также называемую интерактивным промежуточным хранением. Теперь вы можете делить фрагменты изменений в файлах прямо из редактора кода или разделять изменения между различными фиксациями. Дополнительные сведения см. на странице Строки кода этапа в Visual Studio .
Усовершенствования IntelliCode
Завершение целой строки. В Visual Studio 2022 возможность IntelliCode теперь может автоматически завершать целую строку кода за раз. Дополнительные сведения см. в записи блога Пишите код быстрее, вводя меньше текста, с помощью функции завершения строк IntelliCode.
Рекомендации по быстрым действиям. IntelliCode теперь может определять, когда вы выполняете общую задачу, и рекомендовать правильное быстрое действие, выполняя его правильно при вводе. Дополнительные сведения см. в записи блога Обнаружение быстрых действий для распространенных задач при вводе с помощью IntelliCode.
Мы обновляем пользовательский интерфейс, чтобы упростить для вас поток операций. Некоторые из изменений включают косметические штрихи, которые модернизируют пользовательский интерфейс или уменьшают переполненность.
Внешний вид &
От новых значков до незначительных корректировок коэффициента контрастности цвета и нового шрифта Cascadia Code — мы постоянно улучшаем Visual Studio 2022, чтобы сделать среду доступной для всех. Дополнительные сведения см. в записи блога Обновленный пользовательский интерфейс Visual Studio 2022.
Personalization
Одно из наших ключевых направлений заключается в том, чтобы сделать 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 на сегодняшний день:
- Visual Studio 2022 17.6 теперь доступна
- Visual Studio 2022 17.5 теперь доступен
- Visual Studio 2022 17.4 теперь доступна
- Visual Studio 2022 17.3 теперь доступна
- Выпущена версия Visual Studio 2022 17.2
- Выпущена версия Visual Studio 2022 17.1
Расширенные функции — Visual Studio (Windows)
- Статья
Применимо к: Visual Studio Visual Studio для Mac Код Visual Studio
В этой статье описаны функции для опытных разработчиков или разработчиков, уже знакомых с Visual Studio. Общие сведения о Visual Studio см. в обзоре интегрированной среды разработки Visual Studio.
Модульная установка
В модульном установщике Visual Studio вы выбираете и устанавливаете нужные рабочие нагрузки. Рабочие нагрузки — это группы функций, которые необходимы языкам программирования или платформам для работы. Эта модульная стратегия помогает уменьшить объем установки Visual Studio, поэтому она устанавливается и обновляется быстрее.
Если вы еще не установили Visual Studio, перейдите на страницу загрузок Visual Studio, чтобы установить ее бесплатно.
Дополнительные сведения о настройке Visual Studio в вашей системе см. в разделе Установка Visual Studio.
Создание облачных приложений Azure
В Visual Studio есть набор инструментов для простого создания облачных приложений Microsoft Azure. Вы можете настраивать, создавать, отлаживать, упаковывать и развертывать приложения и службы Azure непосредственно из интегрированной среды разработки (IDE) Visual Studio. Чтобы получить инструменты Azure и шаблоны проектов, выберите рабочую нагрузку Azure development при установке Visual Studio.
В Visual Studio используйте Cloud Explorer для просмотра и управления облачными ресурсами Azure. Облачные ресурсы могут включать виртуальные машины (ВМ), таблицы и базы данных SQL. Cloud Explorer показывает ресурсы Azure во всех учетных записях подписки Azure, в которую вы вошли. Если для операции требуется портал Azure, Cloud Explorer содержит ссылки на нужное место на портале.
Важно
Окно Cloud Explorer больше не используется в Visual Studio 2022. Дополнительные сведения см. в разделе Управление ресурсами, связанными с вашими учетными записями Azure, в Visual Studio Cloud Explorer.
При необходимости используйте портал Azure для доступа к ресурсам Azure. Вы можете продолжать использовать узел Azure обозревателя серверов в предыдущих версиях Visual Studio.
Вы можете использовать службы Azure для своих приложений, добавив Подключенные службы , например:
- Подключенная служба Active Directory, чтобы использовать учетные записи Azure Active Directory (Azure AD) для подключения к веб-приложениям
- Подключенная служба хранилища Azure для хранилища BLOB-объектов, очередей и таблиц
- Подключенная служба Key Vault для управления секретами веб-приложений
Доступные Connected Services зависят от типа вашего проекта. Добавьте службу, щелкнув правой кнопкой мыши проект в Solution Explorer и выберите Add > Connected Service .
На экране Connected Services выберите ссылку или знак плюса Добавить зависимость службы . На экране Добавить зависимость выберите службу, которую хотите добавить, и следуйте инструкциям на экранах, чтобы подключиться к подписке и службе Azure.
Дополнительные сведения см. в статье Переход в облако с помощью Visual Studio и Azure.
Создание веб-приложений
Visual Studio может помочь вам писать приложения для Интернета. Вы можете создавать веб-приложения, используя ASP.NET, Node.js, Python, JavaScript и TypeScript. Visual Studio поддерживает множество веб-фреймворков, таких как Angular, jQuery и Express.
ASP.NET Core и .NET Core работают в операционных системах Windows, Mac и Linux. ASP.NET Core — это крупное обновление для MVC, WebAPI и SignalR. ASP.NET Core разработан с нуля, чтобы обеспечить компактный и компонуемый стек .NET для создания современных облачных веб-приложений и служб.
Дополнительные сведения см. в разделе Современные веб-инструменты.
Создание кроссплатформенных приложений и игр
Visual Studio может создавать приложения и игры для macOS, Linux и Windows, а также для Android, iOS и других мобильных устройств. С помощью Visual Studio вы можете создавать:
Приложения .
NET Core, которые работают в Windows, macOS и Linux.
Мобильные приложения для iOS, Android и Windows на C# и F# с использованием Xamarin.
2D- и 3D-игры на C# с помощью инструментов Visual Studio для Unity.
Нативные приложения C++ для устройств iOS, Android и Windows. Делитесь общим кодом в библиотеках iOS, Android и Windows, используя C++ для кроссплатформенной разработки.
Подключение к базам данных
Обозреватель серверов помогает просматривать и управлять экземплярами серверов и активами локально, удаленно, а также в Azure, Microsoft 365, Salesforce.com и на веб-сайтах. Чтобы открыть Server Explorer , выберите View > Server Explorer 9.0014 . Дополнительные сведения об использовании обозревателя серверов см. в разделе Добавление новых подключений.
Обозреватель объектов SQL Server обеспечивает представление объектов вашей базы данных, подобно SQL Server Management Studio. С помощью обозревателя объектов SQL Server вы можете выполнять несложные задачи по администрированию и проектированию баз данных. Примеры включают редактирование табличных данных, сравнение схем и выполнение запросов с помощью контекстных меню.
Чтобы открыть обозреватель объектов SQL Server , выберите его значок в верхней части Server Explorer или выберите View > SQL Server Object Explorer в верхнем меню Visual Studio.
Инструменты данных SQL Server (SSDT) — это мощная среда разработки для SQL Server, базы данных SQL Azure и хранилища данных SQL Azure. С помощью SSDT вы можете создавать, отлаживать, поддерживать и реорганизовывать базы данных. Вы можете работать с проектом базы данных или напрямую с подключенным экземпляром базы данных в локальной или внешней среде. Чтобы получить SSDT, используйте установщик Visual Studio для установки Хранение и обработка данных рабочая нагрузка.
Отладка, тестирование и улучшение кода
Когда вы пишете код, вы должны запускать его и тестировать на наличие ошибок и производительность. С помощью системы отладки Visual Studio вы можете отлаживать код, работающий в локальном проекте, на удаленном устройстве или в эмуляторе устройства. Выполняйте код по одному оператору за раз и проверяйте переменные по мере продвижения. Или установите точки останова, которые срабатывают только тогда, когда заданное условие истинно. Вы можете управлять параметрами отладки в самом редакторе кода, поэтому вам не нужно оставлять свой код.
Дополнительные сведения об отладке в Visual Studio см. в разделе Первый взгляд на отладчик.
Чтобы повысить производительность приложения, воспользуйтесь функцией профилирования Visual Studio.
Visual Studio предлагает такие варианты тестирования, как модульное тестирование, Live Unit Testing, IntelliTest, а также нагрузочное тестирование и тестирование производительности. Visual Studio также имеет расширенные возможности анализа кода для поиска дизайна, безопасности и других недостатков.
Разверните готовое приложение
В Visual Studio есть инструменты для развертывания вашего приложения для пользователей или клиентов через Microsoft Store, сайт SharePoint или технологии InstallShield или установщика Windows. Вы можете получить доступ ко всем этим параметрам через интегрированную среду разработки Visual Studio. Дополнительные сведения см. в разделе Развертывание приложений, служб и компонентов.
Управляйте своим исходным кодом и сотрудничайте с другими
В Visual Studio вы можете управлять своим исходным кодом в репозиториях Git, размещенных у любого поставщика, включая GitHub. Вы также можете найти сервер Azure DevOps для подключения.
Подробные сведения см. на странице Git в Visual Studio и на странице навигации по документации системы управления версиями Visual Studio. Пошаговое руководство по подключению к репозиторию Git или Azure DevOps с помощью Visual Studio см. на странице Открытие проекта из репозитория.
Подсказка
Мы продолжаем развивать набор функций Git и улучшать его на основе ваших отзывов. Дополнительные сведения о недавнем обновлении функций, а также ссылку на опрос, в котором вы можете поделиться своими отзывами, см. в записи блога Visual Studio о поддержке нескольких репозиториев.
Способ открытия проекта из репозитория GitHub с помощью Visual Studio 2019 зависит от того, какая у вас версия. В частности, если вы установили версию версии 16.8 или более позднюю, вам доступен новый, более полностью интегрированный интерфейс Git в Visual Studio. Дополнительные сведения см. на странице документации по управлению версиями Visual Studio.
Пошаговое руководство по подключению к репозиторию Git или Azure DevOps с помощью Visual Studio см. на странице Открытие проекта из репозитория.
Следующие шаги
Если в Visual Studio нет необходимых вам функций, вы можете добавить их. Настройте IDE в соответствии со своим рабочим процессом и стилем, добавьте поддержку внешних инструментов, не интегрированных с Visual Studio, и измените существующие функции для повышения производительности.
Последнюю версию инструментов расширения Visual Studio (VS SDK) см. в разделе Visual Studio SDK.
Вы можете использовать платформу компилятора .NET Roslyn для написания собственных анализаторов кода и генераторов кода. Найдите все, что вам нужно, в Roslyn.
Найдите существующие расширения для Visual Studio, созданные разработчиками Microsoft и сообществом разработчиков Visual Studio.
Дополнительные сведения о расширении Visual Studio см. в разделе Расширение Visual Studio IDE.
См. также
- Обзор Visual Studio IDE
- Новые возможности Visual Studio 2017
- Новые возможности Visual Studio 2019
- Новые возможности Visual Studio 2022
Новые возможности Visual Studio 2022
- Статья
Применяется к: Visual Studio Visual Studio для Mac Visual Studio Code
Обновлено для версии 17.6. См. полные примечания к выпуску | Посмотреть план развития продукта
Загрузить Visual Studio 2022
Благодаря Visual Studio 2022 вы всегда будете получать лучшие в своем классе инструменты и услуги, доступные для любого разработчика, любого приложения и любой платформы. Независимо от того, используете ли вы Visual Studio впервые или используете ее уже много лет, в нашей новейшей версии есть что вам понравиться.
Хотите узнать, что нового в каждом обновленном выпуске, из самой Visual Studio? Теперь вы можете! В строке меню выберите Справка > Что нового для просмотра последних интересных моментов.
Совет
Чтобы узнать больше новостей и инструкций, посетите наши каналы Visual Studio в социальных сетях LinkedIn, YouTube, Facebook, Twitch, Twitter и TikTok. А чтобы получить самую свежую информацию о последних выпусках, текущих экспериментах и предварительных версиях, обязательно посетите блог Visual Studio.
Повышение производительности
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 Preview.
Поиск в файлах стал быстрее
В Visual Studio 2022 мы сосредоточились на повышении производительности нескольких ключевых функций. Например, поиск в файлах теперь выполняется в 3 раза быстрее при поиске больших решений, таких как Orchard Core.
Новое в версии 17.1 : Благодаря новому индексированному поиску поиск в файлах стал еще быстрее! Дополнительные сведения см. в статье Поиск кода в Visual Studio 2022, которая скоро станет намного быстрее в блоге.
Совет
Чтобы узнать больше о текущих и предстоящих изменениях в поиске в Visual Studio 2022, см. запись блога «Краткий обзор и редактирование кода во время поиска».
Инструменты Git стали быстрее
Новое в версии 17.2 : Мы интегрировали относительно новую функцию Git, называемую графиком фиксации, которая помогает повысить как производительность операций Git, так и производительность самой Visual Studio. Актуальную информацию см. в записи блога «Увеличьте возможности Git в Visual Studio 2022».
Создание современных приложений
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.
Кроме того, мы обновляем Hot Reload , чтобы вы могли редактировать проекты C++ или .NET во время работы вашего приложения. Дополнительные сведения см. в записи блога Ускорьте разработку .NET и C++ с помощью горячей перезагрузки в Visual Studio 2022 , а также в статье Написание и отладка работающего кода с помощью горячей перезагрузки в Visual Studio с C#, C++ или Visual Basic Docs.
Обновления для редакторов Blazor и Razor + Hot Reload для ASP.NET
Visual Studio 2022 включает большое обновление для редакторов Blazor и Razor, а также новые возможности для Hot Reload в ASP.NET Core, включая Hot Reload когда вы сохраняете файл или когда вы применяете изменения к файлам CSS в прямом эфире!
Инновации на кончиках ваших пальцев
От асинхронных инструментов для совместной работы в режиме реального времени до улучшенных аналитических и продуктивных инструментов, которые легко интегрируются в ваш повседневный рабочий процесс, Visual Studio 2022 предлагает все это и многое другое.
Поддержка нескольких репозиториев Git и поддержка линейного размещения
Новое в версии 17.4 : Если вы работали с проектами, размещенными в разных репозиториях Git, вы могли использовать внешние инструменты или несколько экземпляров Visual Studio для подключения к ним. Теперь вы можете работать с одним решением, имеющим проекты в нескольких репозиториях, и вносить свой вклад в них из одного экземпляра Visual Studio. Дополнительные сведения см. в опубликованных сообщениях блога о поддержке нескольких репозиториев в Visual Studio и поддержке нескольких репозиториев, а также на странице Работа с несколькими репозиториями.
Новое в версии 17.3 : мы добавили поддержку линейного размещения, также известного как интерактивное размещение. Теперь вы можете добавлять фрагменты изменений в свои файлы прямо из редактора кода или разделять изменения между разными коммитами. Дополнительные сведения см. на странице строк кода Stage в Visual Studio .
Усовершенствования IntelliCode
Завершение всей строки : В Visual Studio 2022 функция IntelliCode теперь может автоматически завершать код до целой строки за раз. Подробнее см. Меньше печатайте, больше кодируйте с автозавершениями IntelliCode Запись в блоге.
Рекомендации по быстрым действиям : IntelliCode теперь может определять, когда вы выполняете обычную задачу, и рекомендовать правильное быстрое действие, выполняя его прямо во время ввода.
Чтобы узнать больше, см. Обнаружение быстрых действий для распространенных задач по мере ввода с записью в блоге IntelliCode .
Мы обновляем пользовательский интерфейс, чтобы вы могли лучше следить за процессом. Некоторые из изменений включают косметические штрихи, которые модернизируют пользовательский интерфейс или уменьшают скученность.
Внешний вид
Мы работаем над тем, чтобы сделать Visual Studio 2022 более доступной для всех — от новой иконографии до тонких настроек коэффициента цветовой контрастности и нового шрифта Cascadia Code. Все подробности см. в записи блога Мы обновили пользовательский интерфейс в Visual Studio 2022 .
Персонализация
Одна из наших ключевых задач — сделать Visual Studio более персонализированной и гибкой, чтобы вы могли сделать IDE своей собственной. Например, Visual Studio 2022 предлагает вам возможность синхронизации с вашей темой Windows. Итак, если вы включили функцию «ночного света», Visual Studio также использует ее. Для получения дополнительной информации см. Персонализируйте свою запись в блоге Visual Studio 2022 .
Совет
Дополнительные сведения о последних обновлениях вкладок и документов в Visual Studio 2022 см. в записи блога Улучшенная персонализация управления документами .
Что дальше
Хотите узнать больше о том, что мы планируем для Visual Studio 2022? Дополнительные сведения см. на странице Roadmap , в примечаниях к выпуску Preview и в блоге Visual Studio .
Оставьте отзыв
Зачем отправлять отзыв команде Visual Studio? Потому что мы серьезно относимся к отзывам клиентов. Это определяет многое из того, что мы делаем.
Если вы хотите внести предложение о том, как мы можем улучшить Visual Studio, вы можете сделать это с помощью инструмента Предложить функцию.
Если вы столкнулись с проблемой, из-за которой Visual Studio перестает отвечать на запросы, дает сбой или другие проблемы с производительностью, вы можете легко поделиться с нами этапами воспроизведения и вспомогательными файлами с помощью инструмента «Сообщить о проблеме».