First Look at Visual Studio 2022 for Mac – Visual Studio Magazine



First Look at Visual Studio 2022 for Mac

Microsoft has delivered Visual Studio 2022 for Mac Preview 1, the first preview of the revolutionary 64-bit IDE running on macOS.

The release comes after being tested by more than 4,000 developers participating in a private preview.

To deliver that Mac feel, the .NET IDE UI is redesigned in fully native macOS code, giving users that familiar Mac experience while helping with assistive technology.

The Mac effort lags far behind the Windows version, which reached Preview 4 status on September 15.

The theme of light
[Click on image for larger view.] The theme of light (source: Microsoft).

Highlights of the first Mac preview include:

  • Speed ​​and stability: By going native, the team also improves IDE performance, tackles long-standing UI bugs, and reduces crashes.
  • Improved Git user experience: There is now a new Git Changes window which would be more consistent across Visual Studio IDEs.
    macOS VoiceOver describing the contents of the new Git Changes window
    [Click on image for larger view.] MacOS VoiceOver describing the contents of the new Git Changes window (source: Microsoft).
  • Support for .NET 6 and C # 10: The latest technology is delivered through .NET 6 Release Candidate 1, which also shipped last month and is expected to debut next month as a consolidation of all the disparate components of the .NET development tooling under one umbrella offering. multiplatform and open source.

For web and cloud developers, there is support for .NET Core 3.1 and later. Game development with Unity also works.

One thing that Preview 1 doesn’t come with is great support for .NET MAUI, the next-gen Xamarin.Forms-based offering that adds desktop support in addition to mobile, but has ” exceeded schedule “and won’t come until the second quarter of next year, well after .NET 6 GA.”

“.NET MAUI projects can be opened in Visual Studio 2022 for Mac but have very limited support at this time,” Jordan Matthiesen, senior program manager, Visual Studio for Mac, said in a September 30 release. announcement. “We will extend support for .NET MAUI projects, including workload installation, templates, build / deploy / debug, etc.” on the Developer community. ”

Preview 1 supports “Xamarin Traditional” projects as Xamarin.Forms heads for sunset, due to its death (in terms of support, anyway) in November 2022.

With .NET MAUI, Visual Studio 2019 for Mac faced its own development challenges, especially reliability and stability issues that prompted the team to borrow Windows internals in 2019 and revamp the publisher. VS#.

Code Sharing
[Click on image for larger view.] Code sharing (source: Microsoft).

The fixes seemed to have worked largely and Visual Studio 2019 for Mac v8.9 shipped with .NET 6 Preview 1 in March.

Other items not available in Preview 1, according to the release notes, include:

  • Preferences – Only a subset of options is currently available
  • Solution and Project Options – Only a subset of options is currently available
  • Code policies
  • Drag and drop from the tool window
  • Extension Manager
  • Git dialogs: branches, merge, rebase
  • Test results
  • Task window
  • Document plan
  • Regular Expressions Toolkit
  • Custom tool management

In the future, the VS 2022 Roadmap for Mac shows these main themes:

  • Fast and smooth, for everyone: We’re moving Visual Studio for Mac to the native macOS user interface, which will fix over 100 previously reported issues regarding performance, reliability, affordability, and product quality.
  • A modern .NET IDE for Mac: Experience a new look in Visual Studio for Mac that combines the modern macOS user interface with the productive experience you know and love in Visual Studio.
  • An experience familiar to Visual Studio users: We’re updating menus, terminology, and user experience in the IDE to make it easier for you to use your existing knowledge of Visual Studio running on Windows.

“Our goal with Visual Studio 2022 for Mac is to create a modern Mac-friendly .NET IDE that delivers the productive experience you love in Visual Studio,” the roadmap states. “We are moving Visual Studio for Mac to the native macOS user interface, which means it will deliver better performance and reliability. It also means that Visual Studio for Mac can better take advantage of macOS ‘built-in accessibility features. We are updating the status bar, tabs, menus, and terminology across the IDE to make the experience of using Visual Studio for Mac more consistent with Windows. ”

More detailed information on all of the above and much more can be found in the release notes.

Microsoft also has a website specifically for the new offering, aptly titled “Preview of Visual Studio 2022 for Mac. ”

About the Author

David Ramel is editor and writer for Converge360.

Leave A Reply

Your email address will not be published.