Перейти к основному контенту
Visual Studio
Новые возможности Visual Studio для Mac | Visual Studio2024-03-11T13:58:28-07:00

Visual Studio для Mac

Прекращение использования 31 августа 2024 г. Подробнее

Интегрированная среда разработки .NET, предназначенная специально для Mac

Visual Studio 2022 для Mac использует все преимущества функций macOS с собственными элементами управления в IDE, новым темным режимом и собственными средствами macOS для специальных возможностей.

VS Mac

Скорость и гибкость

Visual Studio 2022 для Mac предлагает новый, полностью собственный пользовательский интерфейс macOS, построенный на .NET 7, а также встроенную поддержку чипа Apple M1. Все это способствует более быстрому и плавному написанию кода.

Современная разработка с .NET 7

Visual Studio 2022 для Mac включает почти все, что вам нужно для разработки .NET 7, от адаптивных веб-интерфейсов C# в Blazor до управляемых событиями решений с использованием Функций Azure.

Улучшенная среда IntelliSense

С помощью Roslyn Visual Studio для Mac предоставляет функцию IntelliSense. IntelliSense описывает API по мере ввода, а автоматическое завершение увеличивает скорость и точность написания кода.

Подсказки Quick Info позволяют просматривать определения API. Волнистые линии в редакторе подсвечивают ошибки при вводе в реальном времени.

Advanced IntelliSense

Интеллектуальный рефакторинг

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

Подробнее о Xamarin.Essentials

Intelligent-Refactoring

Встроенное управление версиями

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

Мощные средства отладки

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

.NET

Создавайте современные решения для Интернета и облака с помощью ASP.NET Core.

Xamarin

Создание приложений для iOS, Android, macOS и т. д. с помощью C# и .NET

Unity

Создайте свою следующую игру или 3D-приложение Unity, работающее в режиме реального времени, с лучшими в своем классе средствами отладки.

Сравнение Visual Studio для Mac и ПК

Visual Studio 2022 для Mac

Visual Studio 2022

Скачать

Разработка веб-приложений и облачных приложений на C#

  • ASP.NET Core и .NET Core
  • Публикация в Azure
  • Функции Azure
  • Подключенные службы Azure
  • Инструменты для контейнеров Docker
  • ASP.NET Core и .NET Core
  • Публикация в Azure
  • Функции Azure
  • Подключенные службы Azure
  • Инструменты для контейнеров Docker

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

  • Приложения для Mac с использованием Xamarin и C#
  • Консольные приложения на C#
  • WPF и Windows Forms
  • UWP
  • Консольные приложения с использованием C#
  • Классические приложения на C++

Мобильные приложения и игры

  • Разработка мобильных приложений на .NET с использованием Xamarin и C#
  • Разработка игр с использованием Unity и C#
  • Разработка мобильных приложений на .NET с использованием Xamarin и C#
  • Разработка игр с использованием Unity и C#
  • Разработка мобильных приложений и игр на C++

Другие рабочие нагрузки и инструменты

  • JavaScript/TypeScript
  • Node.js
  • Модульное тестирование
  • Управление версиями с помощью Git
  • JavaScript/TypeScript
  • Python
  • SQL Server Data Tools
  • Node.js
  • Модульное тестирование
  • Управление версиями с помощью Git

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