Microsoft will announce Visual Studio for Mac at its Connect event
Bringing its development environment to Apple computers highlights Microsoft's shifting focus to cloud-based software.
In a blog post, Microsoft announced that it will release its Visual Studio integrated development environment (IDE) on Mac computers.
The blog appears to have been published early: it's been removed, but a cached version is still available for viewing.
Microsoft will launch a preview build of Visual Studio for Mac at its Connect event later this week. Visual Studio on macOS will resemble its Windows counterpart on the surface. Its underpinnings are more complex, and suited to Apple's native operating system. "Its IntelliSense and refactoring use the Roslyn Compiler Platform; its project system and build engine use MSBuild; and its source editor supports TextMate bundles. It uses the same debugger engines for Xamarin and .NET Core apps, and the same designers for Xamarin.iOS and Xamarin.Android."
As Visual Studio for Mac is a new product, it will take some time for Microsoft to add support for all Visual Studio project types. Mac developers can rest assured that compatibility is one of the company's key areas of concentration.
Positioning Visual Studio as a cross-platform IDE falls in line with Microsoft's focus to cloud-based computing. It's becoming increasingly common for programming tasks to be carried out on cloud services rather than local services; adding cross-platform support for Visual Studio will allow developers to work on projects on their OS of choice, rather than having to run Windows.
[Source: The Verge]
-
David Craddock posted a new article, Microsoft will announce Visual Studio for Mac at its Connect event
-
-
-
I worked with C# for ~10 years, then spent a year doing mostly node.js before switching to python (what I currently work with).
I tried diving back in to C# a year or so ago but trying to get acclimated to windows shortcuts in parallels was really frustrating so I only spent a day or two with it. Maybe I should take on a full project so I will have to re-learn everything, hah.
-
-
-
-
-
For those who want to cast off the shackles of using a VM to do Windows development, don't go deleting your shit just yet.
Visual Studio for Mac will be, in all likelihood, a reskinned version of Xamarin Studio, with whatever niceties having Microsoft money and talent working on it gives them. It won't do COM or Win32, and it likely has very little if anything to do with the Visual Studio product on Windows. Xamarin was a company that Microsoft bought who had a cross-platform solution running on Mono (open source .NET, before .NET became proper open source) and Xamarin Studio was their second-rate IDE (compared to Visual Studio). And I think Xamarin Studio might be what the MonoDevelop project became.
It'll still be an excellent IDE and let you do .NET development on the Mac but it likely will never be feature parity with the main Visual Studio on Windows for a whole lot of reasons.-
-
https://www.jetbrains.com/rider/ exists too
-
-
-
-
-
"Visual Studio Code", while I like it, is the only real bizarre one to me. It's like someone at Microsoft liked Sublime or Atom or something and decided to crank out their own using JavaScript (well, CoffeeScript) and somewhere along the line marketing got involved and viola, Visual Studio Code released. Which then led to the really confusing headline "Visual Studio Code is now open source"
-
-
Because if you miss that Code is capitalized, it can be misinterpreted as the code for the main Visual Studio product being open sourced.
Back when it really did happen it confused the heck out of some of the Slashdot crowd.
https://developers.slashdot.org/story/15/11/18/1629212/microsoft-open-sources-visual-studio-code
-
-
I don't think it's that much. Visual Studio Mac was (mostly) picked up with the Xamarin acquisition. Visual Studio Code gives them a lightweight editor to get people interested and it gives people a way to do fully cross-platform development, which is obviously where .Net is headed. It's already codified in the Core and Standard Library initiatives.
Moreover, it VS Code gives them a playground to mess around with potential Visual Studio Architectural changes. I wouldn't be surprised if they moved Visual Studio itself towards Visual Studio Code's modular architecture.
It's really not hard to figure out what you need/want to use.
-
-
-
My bet would be that the thing that comes out tomorrow will be free since it's a beta or whatnot.
Their main windows Visual Studio like now has everything from "Enterprise" down to a free "Community" edition which is the same as the Pro version but with size-of-company restrictions. No idea what they'll do with the Mac version out of the gate but I could see them doing something similar, or at least always having a free version. To some extent they're competing with Xcode which is free so there's a precedent there.
-
-