What’s New in Visual Studio for Mac | Visual Studio2023-02-03T12:35:02-08:00

Visual Studio for Mac

Develop apps and games for iOS, Android, and the web using .NET.

A .NET IDE hand tailored for the Mac

Visual Studio 2022 for Mac fully embraces the macOS experience with native controls throughout the IDE, a new dark mode, and native macOS accessibility tooling.

VS Mac

Fast & fluid

Visual Studio 2022 for Mac brings a new, fully native macOS UI built on .NET 7, plus native support for the Apple M1 chip. It all adds up to faster, more fluid daily coding time for you.

Visual Studio for Mac video screenshot Visual Studio for Mac video screenshot

Modern development with .NET 7

Visual Studio 2022 for Mac includes nearly everything you’ll need for .NET 7 development, from responsive C# web UIs in Blazor to event-driven solutions using Azure Functions.

Visual Studio for Mac Preview

Join us in shaping the next release of Visual Studio for Mac.

Advanced IntelliSense

With the power of Roslyn, Visual Studio for Mac brings IntelliSense to your fingertips. IntelliSense describes APIs as you type and uses auto-completion to increase the speed and accuracy of how you write code.

Quick Info tool tips let you inspect API definitions. Squiggly lines in the editor highlight issues in real time as you type.

Advanced IntelliSense

Intelligent Refactoring

As your project grows, chances are, you’ll find yourself restructuring and refactoring code that you or someone else wrote earlier. That’s a whole lot easier when Visual Studio for Mac takes care of the heavy lifting for you.

Learn more about Xamarin.Essentials

Intelligent-Refactoring

Integrated Version Control

Visual Studio 2022 has built-in support for Git version control to clone, create, and open your own repositories. The Git tool window has everything you need for committing and pushing changes to code.

Powerful Debugging

Integrated debugging is a core part of every Visual Studio product. You can step through your code and look at the values stored in variables, set watches on variables to see when values change, examine the execution path of your code, and just about anything else you need to check out under the hood.

.NET

Build modern solutions for the web and cloud with ASP.NET Core.

Xamarin

Build apps for iOS, Android, macOS, and more with C# and .NET

Unity

Build your next game or real-time 3D Unity application with best-in-class debugging.

Compare Visual Studio for Mac and PC

Visual Studio 2022 for Mac

Web and Cloud development using C#

  • ASP.NET Core and .NET Core
  • Publish to Azure
  • Azure Functions
  • Azure Connected Services
  • Docker Container Tools
  • ASP.NET Core and .NET Core
  • Publish to Azure
  • Azure Functions
  • Azure Connected Services
  • Docker Container Tools

Desktop development

  • Mac Apps using Xamarin and C#
  • Console apps with C#
  • WPF and Windows Forms
  • UWP
  • Console apps using C#
  • Desktop apps using C++

Mobile and gaming

  • Mobile development with .NET using Xamarin and C#
  • Game development using Unity and C#
  • Mobile development with .NET using Xamarin and C#
  • Game development using Unity and C#
  • Mobile and game development using C++

Other workloads and tools

  • JavaScript/TypeScript
  • Node.js
  • Unit testing
  • Version control with Git
  • JavaScript/TypeScript
  • Python
  • SQL Server data tools
  • Node.js
  • Unit testing
  • Version control with Git

Compare Visual Studio for Mac and PC

Compare Visual Studio for Mac and PC
FEATURES Visual Studio 2022 for Mac
Download Visual Studio for Mac
Visual Studio 2022

ASP.NET Core and .NET Core
Publish to Azure
Azure Functions
Azure Connected Services
Docker container tools
WPF and Windows Forms
UWP
Mac Apps using Xamarin and C#
Console apps with C#
Desktop apps using C++
Mobile development with .NET using Xamarin and C#
Game development using Unity and C#
Mobile and game development using C++
JavaScript/TypeScript
Python
SQL Server data tools
Node.js
Unit testing
Version control with Git

Visual Studio 2022 for Mac

Develop apps and games for iOS, Android, and the web using .NET.

Tell us how it’s going

Our Developer Community is your direct line to Visual Studio for Mac engineering teams. Report a problem, request a feature, or upvote someone else’s post to let us know what’s important to you.

Documentation

Learn how to use Visual Studio for Mac to develop applications in the language of your choice, for your platforms and devices.

Visual Studio for Mac Preview

Join us in shaping the next release of Visual Studio for Mac.

Feedback