Microsoft has announced Visual Studio Code, a cross-platform, code-oriented IDE for Windows, Mac and Linux, at its Build developer conference here in San Francisco.
Visual Studio Code is partly based on the open source projects Omnisharp. It supports Intellisense code completion, GIT source code management, and debugging with break points and call stack.
I have been in San Francisco for the last few days and the dominance of the Mac is obvious. Sitting in a cafe in the Mission district I could see 10 Macs and no PCs other than my own Surface Pro. Some folk were coding too.
It follows that if Microsoft wants to make a go of cross-platform C#, and development of ASP.NET MVC web applications beyond the Windows developer community, then tooling for the Mac is important.
Visual Studio Code is free and is available for download here.
The IDE will lack the rich features and templates of the full Visual Studio, but if it is fast and clean, some Visual Studio developers may be keen to give it a try as well.
Tim FYI: Omnisharp link needs tweaking.
Fixed, thanks
Tim, I wouldn’t call VS Code an “IDE”. It’s a text editor with a 200MB footprint on OS X. Compare that to, say, TextWrangler’s <20MB footprint. Hmm, why so big for just a text editor? Well, it includes a 75MB file named "libchromiumcontent.dylib". What's that? Well, looks like a chunk of Google's Chrome browser:
https://github.com/atom/libchromiumcontent
The puzzlement continues. With the free Xamarin Studio, you can open a VS ASP.NET .sln file and immediately run it. With VS Code, opening a .sln file gets you a view of the file's XML.
I don't get what this rebranded thing is for. Nowhere does it even say Microsoft.
-Phil