In Focus

Visual Studio 2019 For Mac Is Now Generally Available

Visual Studio 2019 for Mac is now generally available, along with many new improvements to the IDE.

Recently, Microsoft announced the general availability of Visual Studio 2019 for Mac – the next major version of .NET IDE on the Mac.
 
According to the company, this release is focused on improving the core of the IDE. Along with improvements to the IDE, there are many improvements for developers building mobile apps using Xamarin, games using Unity, and web applications and services using .NET Core.
 
The company said that Visual Studio 2019 for Mac is now available as an update in the Stable channel for existing Visual Studio for Mac users. New users can also download and install it.
 
A new C# editor - with this release, the code editor has been completely replaced with a new editor built on a shared core with Visual Studio on Windows, and with native macOS UI. This editor also include all the powerful IntelliSense/code-completion and quick fix suggestions you expect from a Visual Studio editor. Moreover, the new release brings support for bi-directional text, multi-caret, word wrapping and much more.
 
 Visual Studio 2019 for Mac
Source: Microsoft 
 
Start window - it enables you to quickly create new projects or easily search and navigate to a project you might have previously opened in the IDE.
 
Visual Studio 2019 for Mac
Source: Microsoft 
 
Running multiple instances - you can now easily launch multiple instances of the IDE from the macOS dock. This will allow you to work on multiple solutions simultaneously, one per instance.
 
Xamarin tools - the company said that as it continues working to shorten the inner development loop, it has made big gains in trimming down the time one spends building and deploying for Android, so developers can focus on creating amazing mobile apps. Optimizing incremental builds and deployments is a great way to achieve a high-impact improvement. Testing with the SmartHotel360 app demonstrated a 30 percent decrease in incremental build times, while deployment times were over twice as fast.
 
You can find a full report of build performance profiling, and methodology at Xamarin.Android wiki.
 
Tools for Unity - the company has ported the Unity debugger from Visual Studio on Windows to the Mac. This will make it possible to apply fixes across both products at the same time. And the new debugger provides better compatibility with older versions of Unity and a better experience while debugging unsafe C# code.
 
There are many improvements to .NET Core and web tools such as better support for JavaScript colorization within Razor (.cshtml) files, auto-updating of Azure functions, the ability to easily set up multiple startup projects for debugging and updated Docker tools.
 
There are also many performance and reliability improvements in this release across the board. The company said that the C# code editor, Git support, Xamarin, and.NET Core debugging will be significantly faster and more reliable with this release. New release also includes around 200 accessibility related fixes.
 
To learn more, you can visit the official announcement here.