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.

17

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]

Long Reads Editor

David L. Craddock writes fiction, nonfiction, and grocery lists. He is the author of the Stay Awhile and Listen series, and the Gairden Chronicles series of fantasy novels for young adults. Outside of writing, he enjoys playing Mario, Zelda, and Dark Souls games, and will be happy to discuss at length the myriad reasons why Dark Souls 2 is the best in the series. Follow him online at davidlcraddock.com and @davidlcraddock.

From The Chatty
  • reply
    November 15, 2016 3:45 PM

    David Craddock posted a new article, Microsoft will announce Visual Studio for Mac at its Connect event

    • reply
      November 15, 2016 3:49 PM

      Awesome. Guess now I don't have an excuse not to dive back in to C#/ASP.Net at some point.

      • reply
        November 15, 2016 4:13 PM

        Where'd you go in the meantime? I've been doin OSS work for six years since I last did c#.

        • reply
          November 15, 2016 4:29 PM

          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.

      • reply
        November 16, 2016 2:30 AM

        [deleted]

    • reply
      November 15, 2016 4:10 PM

      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.

      • reply
        November 15, 2016 4:30 PM

        As long as it can do the basics, I'll be happy. Something that runs as well as PyCharm or IntelliJ on Mac would be perfect for me.

        • reply
          November 15, 2016 5:43 PM

          https://www.jetbrains.com/rider/ exists too

          • reply
            November 15, 2016 5:53 PM

            Yea, it was pretty rough when I last tried it but that was >6 months ago. I need to check the new build out

            • reply
              November 16, 2016 9:31 AM

              It's still pretty rough, as of last week... at least, it was for its Unity integration. Can't use the Refactor tools on anything =\ it just logs an error.

      • reply
        November 15, 2016 5:24 PM

        I just want the goodies like EnC for lambada etc.

      • reply
        November 15, 2016 10:12 PM

        [deleted]

    • reply
      November 15, 2016 7:07 PM

      I read somewhere that it was just xamarin studios renamed.

    • reply
      November 15, 2016 7:11 PM

      Microsoft needs to figure out its IDE strategy, what with having visual studio, visual studio code, and visual studio for Mac. That's a lot of money to be investing on tooling.

      • reply
        November 15, 2016 9:47 PM

        "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"

      • reply
        November 16, 2016 2:38 AM

        [deleted]

      • reply
        November 16, 2016 9:35 AM

        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.

    • reply
      November 15, 2016 7:32 PM

      5 people are excited

    • reply
      November 15, 2016 9:50 PM

      spiffy. this gonna cost monies?

      • reply
        November 15, 2016 10:11 PM

        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.

        • reply
          November 16, 2016 12:42 AM

          We'll see but up until this point Xamarin Studio has only been available with an MSDN subscription since MS bought them I think.

          Would be nice if they had a Community version though assuming this is .NET Core focused.

Hello, Meet Lola