Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage News Microsoft to Announce Visual Studio for Mac

Microsoft to Announce Visual Studio for Mac

This item in japanese

Lire ce contenu en français

The MSDN Blog briefly published a post on Visual Studio for Mac then they took it down because the new product is supposed to be announced at Microsoft Connect(), which is to take place from Nov 16-18, 2016. A copy of the page can be accessed on Google’s cache.

Tomorrow, Microsoft will probably announce the preview release of Visual Studio for Mac, an IDE tool for .NET developers who prefer Apple’s hardware and OS. The tool’s name is a bit confusing because while this IDE offers some of the features of the standard Visual Studio known on Windows, beneath the surface it is an enhanced Xamarin Studio. VS for Mac is meant to provide developers a somewhat familiar interface integrated with many VS capabilities.

VS for Mac targets .NET application development for Mac, iOS, and Android via Xamarin technologies which include a cross-platform solution for those operating systems. It also supports server development backed by the Azure cloud. The languages supported are C# and F#.

Other important features of the new IDE are: Intellisense, refactoring, code analyzer and fixes, integration with the Roslyn compiler, MSBuild and support for TextMate bundles. .NET Core and ASP.NET Core are supported out of the box.  The existing extension mechanism allows taking the tool even further, adding support for other languages, editor features, project types, etc.. While the overall user interface reminds of VS, the look and feel are those of a Mac application.

VS for Mac represents a major change in how Microsoft handles other operating systems, platforms and open source in general. If in the past there was no hope to see such a tool on Mac, now developers have the option to choose between VS for Mac and VS Code. It is not yet clear why they are pushing all these IDEs, but time will tell. The most logical solution is one IDE that is cross platform and browser-based. VS Code would be that IDE but it is still immature compared to the standard VS. It is not unlikely to see VS Code as the main .NET IDE when it becomes as feature rich as VS.

The Visual Studio for Mac preview will be available for download from after the product will be announced at Connect().

Rate this Article