Visual Studio For Mac Community


Signing in to Visual Studio for Mac is how you activate your subscription. When you download Visual Studio for Mac, you'll always get the Community edition by default. If you have a Professional or Enterprise license, you should sign in on first run to unlock any additional features. In addition you'll also get the following:

  • Develop apps and games for iOS, Android,and web using .NET. Experience a fast and fluid, modern .NET IDE hand-tailored for the Mac, with updated menus and terminology.

  • With Visual Studio for Mac you can write in C#, F#, Razor, HTML5, CSS, Javascript, Typescript, XAML, and XML.

When you launch Visual Studio for Mac for the first time, you're prompted to sign in using a Microsoft account. Use a Microsoft account that is connected to the license that you wish to use. If you don't have a Microsoft account, see How do I sign up for an account.

If you do decide not to log in straight away, you'll be able to use an evaluation copy for 30 days. After 30 days, you must log in to continue using your copy of Visual Studio for Mac.

How to sign in to Visual Studio for Mac

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.

To sign in to Visual Studio for Mac on first launch, do the following steps:

  1. Use the Visual Studio debugger to quickly find and fix bugs across languages.

  2. The Visual Studio for Mac debugger lets you step inside your code by setting Breakpoints, Step Over statements, Step Into and Out of functions, and inspect the current state of the code stack through powerful visualizations.

  3. 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.

Alternatively, you can use the Visual Studio > Sign in… menu item to sign in and out at any time.

The Visual Studio for Mac editor supports powerful built-in refactoring options such as Extract Method and Rename, accessible via the Quick Actions menu.

Manage your code in Git or SVN repos hosted by any provider, including GitHub and Azure DevOps. Review diffs, stage files, and make commits from inside Visual Studio for Mac. Enhance your code quality and create a solid code base with comprehensive testing tools.

Adding multiple user accounts

Visual Studio for Mac supports adding multiple accounts to your personalization account. These accounts will allow you to access resources, such as Azure, from any added account.

To add additional user accounts, choose the Visual Studio > Account... menu from Visual Studio for Mac. Select the Add... button to enter additional account credentials.

View or change your profile information

  1. The integrated test runner supports major testing frameworks such as xUnit, NUnit, and MSTest, allowing you to efficiently run and debug unit tests and automated UI tests.

  2. Choose the development environment that is right for you. With Visual Studio on both macOS and Windows, you can share your C# and F# projects seamlessly with your team using either OS.

  3. Create cross-platform apps targeting Android and iOS using Xamarin.

See also