Trace Id is missing
Пропустить и перейти к основному содержимому

Visual Studio для Mac

Интегрированная среда разработки (IDE) для macOS, позволяющая создавать мощные масштабируемые приложения .NET для Azure.

Создано для облачных решений

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

Глубокая интеграция с Azure DevOps и GitHub для повышения производительности.

Расширенная отладка поможет вам быстро находить и исправлять ошибки независимо от языка.

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

Мощные возможности бессерверных вычислений для разработки решений на основе событий с помощью .NET и Функций Azure.

Новый взгляд на продуктивность разработчика

Работайте с репозиториями Git непосредственно в IDE для macOS благодаря глубокой интеграции с системой управления версиями. Редактируйте проекты .NET при помощи мощного редактора кода с поддержкой расширенного рефакторинга и IntelliSense. Организуйте работу между командами в различных операционных системах и сотрудничайте с другими разработчиками .NET.

Файл отладки в Visual Studio для Mac
Файл отладки в Visual Studio для Mac, публикуемый в Azure

Создавайте высокопроизводительные масштабируемые веб-приложения

Создавайте приложения, которые будут работать на любой платформе, с помощью .NET Core. Воспользуйтесь лучшим в своем классе редактором Visual Studio для Mac, в котором можно работать с C#, HTML5, CSS3 и JavaScript. Оптимизируйте свои веб-приложения с помощью дополнительных функций LESS (Leaner Style Sheets) и SASS (Syntactically Awesome Style Sheets).

Разработка облачных приложений в локальной среде

Работайте без входа в Azure, используя локальные эмуляторы и средства. Когда ваши приложения будут готовы к развертыванию, вы сможете легко нацелить их на облако. Запускайте и отлаживайте бессерверные приложения с помощью Функций Azure для .NET. Они обеспечивают реагирование на события в рабочей среде в реальном времени при использовании локального компьютера.

Изображение принятия пользователем рекомендации по упрощению кода в Visual Studio для Mac.
Изображение гепарда, идентифицированного в коде в Visual Studio для Mac

Бесперебойная работа ваших приложений благодаря встроенным средствам

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

Окно для настройки проекта Функций Azure и раскрывающееся меню, в котором показаны параметры триггеров для исходных шаблонов.

Разработка бессерверных решений с помощью Функций Azure

Создавайте масштабируемые решения на основе событий с помощью .NET и Функций Azure. Редактируйте, компилируйте и запускайте функции на локальном компьютере для разработки, а также отлаживайте функции с привязками к действующим службам Azure. Благодаря IDE вы можете без проблем отправить проект Функций Azure прямо в облако.

Код отладки под названием WebHelper в Visual Studio.

Возможности контейнеров в вашем распоряжении

Создавайте микрослужбы с помощью контейнеров Docker или просто помещайте свои приложения .NET Core в контейнеры благодаря интегрированной поддержке Docker. Контекстное меню Панели решения позволяет быстро создать и добавить Dockerfile непосредственно в IDE для macOS. Выполняйте сборку и отладку контейнерных приложений с полной поддержкой используемой интегрированной среды разработки.

Комплексные встроенные средства обеспечения безопасности и соответствия требованиям

Начать работу с бесплатной учетной записью Azure

1

Начните работу бесплатно. Получите на свой счет USD 200, которые можно использовать в течение 30 дней. При наличии денег на счете вы можете бесплатно работать со многими нашими популярными службами в определенном объеме. Еще более 55 других служб будут всегда доступны вам бесплатно в рамках обозначенного объема.

2

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

3

По истечении 12 месяцев вам все еще будут доступны более 55 служб, которые всегда предоставляются бесплатно. При этом вы по-прежнему будете платить только за те ресурсы, которые используете сверх бесплатно предоставляемого ежемесячного объема.

Клиенты, использующие Visual Studio для Mac

Ресурсы для разработчиков

Сборка и развертывание

Создавайте подключаемые к облаку приложения.

Создавайте веб-приложения и развертывайте их в Azure с помощью средств и компонентов с открытым кодом.

Создавайте подключаемые к облаку кроссплатформенные мобильные приложения и игры для iOS, Android и macOS с помощью Xamarin, .NET и Unity.

Архитектура и проектирование

Разрабатывайте архитектуру веб-приложений с помощью ASP.NET Core и Azure, прочитав бесплатную электронную книгу.

Получите доступ к обширной коллекции примеров приложений и демонстраций кода для разработчиков всех уровней.

Вопросы и ответы о Visual Studio для Mac

  • Ознакомьтесь с минимальными требованиями к системе, включая операционные системы, оборудование и поддерживаемые языки.

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

  • См. варианты приобретения.

Готовы настроить бесплатную учетную запись Azure?