Visual Studio Icon Целевая платформа и совместимость для Visual Studio 2019 для Mac



Сообщество разработчиков | Требования к системе | Совместимость | Распространяемый код | Документация | Блоги | Обслуживание


Visual Studio 2019 для Mac содержит множество новых замечательных функций и улучшений интегрированной среды разработки (IDE) для поддержки кроссплатформенной разработки классических приложений, кроссплатформенной разработки для мобильных устройств, разработки для Azure, разработки облачных и веб-приложений и многого другого. Чтобы опробовать Visual Studio 2019 для Mac, перейдите на страницу Загрузки. Дополнительную информацию о нововведениях в этом выпуске см. в заметках о выпуске Visual Studio 2019 для Mac.

Требования к системе

Требования к системе для установки и запуска семейства продуктов Visual Studio 2019 для Mac см. на странице требований к системе для Visual Studio 2019 для Mac.

Целевая платформа

Visual Studio для Mac предоставляет современные инструменты и технологии для создания приложений с использованием возможностей новейших платформ, будь то macOS, Android, iOS, tvOS или watchOS, а также веб-сайты службы или игры.

Сводка возможностей

  • Разработка мобильных приложений
    • Совместное использование кода в Android и iOS с помощью Xamarin
    • Собственные конструкторы пользовательского интерфейса для iOS и Android
    • Общий пользовательский интерфейс с Xamarin.Forms
    • Защита кода Android с использованием внедренных сборок
    • Визуализация и отладка приложений с помощью Xamarin Inspector *
    • Профилирование приложений с помощью Xamarin Profiler *
  • Межплатформенная разработка классических приложений
    • Разработка приложений для macOS
    • Разработка .NET Core
  • Разработка веб-приложений
    • Разработка ASP.NET Core
    • Веб-инструменты редактора HTML, CSS, JSON
  • Разработка облачных приложений
    • Разработка веб-API ASP.NET Core
    • Публикация проектов ASP.NET Core в Azure непосредственно из интегрированной среды разработки
  • Разработка игр
    • Разработка игр на Unity

*Требуется Visual Studio Enterprise для Mac

Visual Studio для Mac не поддерживает клиентские проекты Windows, такие как Windows Forms, WPF или UWP.

Поддержка разработки для Android в Visual Studio 2019 для Mac

Visual Studio 2019 для Mac позволяет создавать собственные приложения Android с помощью Xamarin и C#. Для создания игр для Android можно также воспользоваться Unity.

Диспетчер Android SDK позволяет легко получить пакет SDK для Android и уровней API Android, нужных вам для разработки. Можно отдельно загрузить дополнительные уровни API с помощью диспетчера Android SDK.

Дополнительные сведения см. в статье Разработка для Android с помощью Visual Studio для Mac.

Поддержка разработки для iOS в Visual Studio 2019 для Mac

Visual Studio 2019 для Mac позволяет создавать собственные приложения для iOS с помощью Xamarin и C#. Для создания игр для iOS можно также воспользоваться Unity.

Дополнительные сведения см. в статье Разработка для iOS с помощью Visual Studio для Mac.

Поддержка разработки для macOS в Visual Studio 2019 для Mac

Visual Studio 2019 для Mac позволяет создавать консольные приложения и приложения Cocoa (для настольных систем) для macOS.

Дополнительные сведения см. в статье Разработка для macOS с помощью Visual Studio для Mac.

Поддержка разработки на ASP.NET Core в Visual Studio 2019 для Mac

ASP.NET Core является основанным на открытом исходном коде кроссплатформенным фреймворком для создания современных облачных приложений, подключенных к Интернету, таких как веб-приложения и службы, приложения Интернета вещей и мобильные внутренние серверы.

Для разработки и отладки приложений ASP.NET Core можно использовать Visual Studio 2019 для Mac, включая код на стороне сервера, а также HTML, CSS и Javascript на стороне клиента. Они могут размещаться на платформах Windows, macOS или Linux.

Дополнительные сведения см. в разделе о .NET Core, а чтобы приступить к работе, выполните это практическое лабораторное занятие.

Поддержка разработки игр на Unity в Visual Studio 2019 для Mac

Инструменты Visual Studio для Mac для Unity представляют собой бесплатное расширение Visual Studio, которое превращает Visual Studio для Mac в эффективное средство для разработки кроссплатформенных игр и приложений с помощью платформы Unity.

Дополнительные сведения см. в разделе Инструменты Visual Studio для Unity, а чтобы приступить к работе, выполните это практическое лабораторное занятие.

Другие платформы и технологии

Visual Studio 2019 для Mac также поддерживает следующие платформы и технологии. Дополнительные сведения см. на веб-сайте https://visualstudio.microsoft.com/vs/mac/.

  • .NET Core 2.2. Дополнительные сведения см. на веб-сайте https://dot.net/core
  • F#
  • Веб-разработка с помощью HTML5, CSS3 и JavaScript

Отзывы и предложения

Используйте пункт Отправить предложение в Visual Studio для Mac в меню "Справка" или сразу посетите страницу предложений Visual Studio для Mac в сообществе разработчиков. Здесь можно добавить новые запросы или проголосовать за существующие идеи. Чтобы сообщить о проблеме, выполните эти инструкции.

К началу страницы