Visual Studio 2019 IDE — средство программирования для разработчиков программного обеспечения Skip to content
Перейти к основному контенту
Visual Studio
Visual Studio 2019 | Visual Studio2021-09-21T14:23:25-07:00

Visual Studio 2019

Быстрое написание кода. Автоматизация работы. Интегрированная среда разработки будущего.

Полный набор инструментов для всех этапов разработки, от начального замысла до финального развертывания

Новые возможности
Предварительная версия Visual Studio

Полный набор инструментов для всех этапов разработки, от начального замысла до финального развертывания

  • Оптимизация работы IntelliSense в файлах C++
  • Локальная разработка с поддержкой множества популярных эмуляторов
  • Упрощенный доступ к тестам в обозревателе решений
  • Первоклассный интерфейс Git для создания и клонирования репозиториев, управления ветвями и разрешения конфликтов слияния непосредственно в Visual Studio
  • Рабочая нагрузка Microsoft Azure теперь включает поддержку Kubernetes
Новые возможности
Предварительная версия Visual Studio
Логотип предварительной версии Visual Studio 2022 для Windows

Подключение к облаку

Максимум преимуществ при работе с Visual Studio 2019

  • Получайте актуальные сведения и последние обновления.
  • Эффективнее работайте с кодом благодаря встроенным и скачиваемым функциям.
  • Без проблем работайте совместно с коллегами прямо в редакторе.
Illustration of cloud

Меньше ошибок при написании кода

Используйте рекомендации IntelliSense для быстрого и точного ввода нужных переменных при возникновении затруднений. Сохраняйте высокий темп работы вне зависимости от сложности за счет быстрого перехода к любому файлу, типу, элементу или символу. Используйте значки лампочек, которые рекомендуют действия по улучшению кода, например предлагают переименовать функцию или добавить параметр.

GIF: предложения кода IntelliSense со значком лампочки (отвертки) GIF: предложения кода IntelliSense со значком лампочки (отвертки)

Узнайте больше о своем коде

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

GIF: прохождение теста с помощью аналитики CodeLens GIF: прохождение теста с помощью аналитики CodeLens

Быстрый поиск и исправление ошибок

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

GIF: историческая отладка с C++ в Visual Studio GIF: историческая отладка с C++ в Visual Studio

Эффективная работа

Удобный интерфейс для работы с наборами тестов помогает упорядочивать данные, анализировать объем тестируемого кода и мгновенно видеть результаты. Продвинутые функции, тестирующие код прямо во время ввода, позволяют вам быстро узнавать последствия каждого вносимого изменения. Исправляйте ошибки сразу при их возникновении и проверяйте, проходят ли новые изменения существующие тесты.

GIF: встроенное определение, пройден тест или нет, с помощью наведения указателя на индикаторы GIF: встроенное определение, пройден тест или нет, с помощью наведения указателя на индикаторы

Повышенная продуктивность разработчиков благодаря встроенной интеграции Git и GitHub

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

Делитесь не только тем, что на экране

Быстрые и удобные функции командной работы в Live Share помогают руководить разработкой и совместно редактировать и отлаживать код на любых языках и платформах. Управление доступом и специализированные параметры редактора позволяют индивидуально настраивать сеансы и обеспечивать общий согласованный стиль написания кода.

GIF: как работает LiveShare, когда несколько разработчиков пишут код в одном файле GIF: как работает LiveShare, когда несколько разработчиков пишут код в одном файле

Разработка для облака

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

GIF: развертывание простого веб-приложения с удаленной отладкой с помощью Azure GIF: развертывание простого веб-приложения с удаленной отладкой с помощью Azure

Рабочие нагрузки Visual Studio

Устанавливайте только пакеты инструментов и компонентов, необходимые для разработки в Visual Studio

Web & cloud

Desktop & Mobile

Gaming

Other toolsets

Visual Studio упрощает разработку для Azure

Расширения и интеграция

Пользуйтесь нашими самыми популярными надстройками для более удобной и эффективной работы.

Видео о запуске Visual Studio 2019

Video titled 'Not your average keynote'

Не совсем обычный доклад

Video titled 'Live Q&A with Visual Studio Big Wigs'

Вопросы и ответы в реальном времени с крупными специалистами по Visual Studio

Video titled 'Write beautiful code, faster'

Пишите красивый код быстрее

Video titled 'Streamline your dream dev team'

Оптимизируйте работу своей команды мечты из разработчиков

Video titled 'Squash bugs and improve code quality'

Вытравляйте ошибки и повышайте качество кода

Video titled 'Taking DevOps to the next level with GitHub and Azure DevOps'

Новый уровень DevOps за счет GitHub и Azure DevOps

Video titled 'AI-infused Break'

Перерыв на ИИ

Video titled 'Accelerate your C++ development'

Ускорение разработки на C++

Video titled 'Cross-platform iOS & Android development with Xamarin'

Разработка кроссплатформенных приложений iOS и Android с помощью Xamarin

Video titled 'To the cloud with Visual Studio and Azure'

Переход в облако с помощью Visual Studio и Azure

Video titled 'Build amazing web apps with .NET Core'

Создание потрясающих веб-приложений на .NET Core

Video titled 'A tour of Visual Studio for Mac for .NET development'

Обзор разработки на .NET в Visual Studio для Mac

Video titled 'Amazing devs doing amazing things'

Классная работа классных разработчиков

Video titled 'Docker all the things!'

Используйте Docker для всего!

Пол Юкневич

Video titled 'So you have a Visual Studio Subscription? Now what?'

У вас есть подписка на Visual Studio? Что же дальше?

Джеймс Трэмел

Video titled 'Python development with Visual Studio'

Разработка на Python в Visual Studio

Тайрик Уайт

Video titled 'Unifying Windows desktop development with .NET Core 3.0'

Унификация разработки классических приложений Windows на .NET Core 3.0

Оля Гавриш и Скотт Хантер

Video titled 'Visual Studio 2019 slam dunks on game development with Unity'

Разрабатывать игры на Unity в Visual Studio 2019 проще простого

Джей Би Эвен и пропагандисты Unity

Video titled 'Uniting all containers and Kubernetes fans in this Visual Studio 2019 session'

Сеанс Visual Studio 2019, который объединит всех фанатов контейнеров и Kubernetes

Лиза Гатри

Video titled 'What’s Coming with .NET Core 3.0'

Что появится нового в .NET Core 3.0

Скотт Хантер

Video titled 'CI/CD for your mobile apps and games with Visual Studio App Center'

CI/CD для мобильных приложений и игр в Центре приложений Visual Studio

Джеймс Уайт

Video titled 'Machine Learning and Artificial Intelligence for every developer with ML.NET and Visual Studio 2019'

Машинное обучение и искусственный интеллект для всех разработчиков на ML.NET и Visual Studio 2019

Пранав Растоги

Video titled 'Quickly take your applications to the “edge” with IoT and .NET Core'

Как быстро вывести приложения “на передний край” с Интернетом вещей и .NET Core

Ричард Лэндер

Video titled 'Simplifying IoT development with Azure Sphere and Visual Studio'

Упрощение разработки для Интернета вещей с Azure Sphere и Visual Studio

Марк Гуднер

Обратная связь