Slashdot Mirror


Microsoft is Bringing Visual Studio To Mac (techcrunch.com)

Microsoft will finally bring Visual Studio, a "true mobile-first, cloud-first development tool for .NET and C#," to Mac later this month, the company has said. From a report on TechCrunch:The IDE is very similar to the one found on Windows. In fact, that is presumably the point. By making it easy for OS X users to switch back and forth between platforms, Microsoft is able to ensure coders can quickly become desktop agnostic or, barring that, give Windows a try again. From the release: "At its heart, Visual Studio for Mac is a macOS counterpart of the Windows version of Visual Studio. If you enjoy the Visual Studio development experience, but need or want to use macOS, you should feel right at home. Its UX is inspired by Visual Studio, yet designed to look and feel like a native citizen of macOS. And like Visual Studio for Windows, it's complemented by Visual Studio Code for times when you don't need a full IDE, but want a lightweight yet rich standalone source editor.

7 of 133 comments (clear)

  1. Xcode is superior, go away by Anonymous Coward · · Score: 1, Interesting

    I cannot stand Visual Studio's project/solution hierarchy. Xcode allows for an additional tier; target/project/workspace. 8 files build in parallel, not projects. Build times in Xcode are so much faster for the same C++ library.

    1. Re:Xcode is superior, go away by hsmith · · Score: 2, Interesting

      XCode is just buggy as all get out though. It has progressively gotten less stable. The IDE is fantastic, but it has so many issues. Doing Swift 2.3 it is pointing out Swift 3.0 "errors." Functionality just doesn't work (downloading provisioning profiles via Settings). They haven't been maintaining it quality wise as it once was.

  2. Fantastic by hsmith · · Score: 3, Interesting

    Been doing .NET forever and with .NET Core running on macOS now, this is welcome news. Visual Studio Code is nice, but it isn't the solution full Visual Studio is. With full blown Visual Studio, .NET Core, Docker, I won't even need to run VMs anymore on my macbook to get work done.

  3. Can you cross-compile with it? by RogueWarrior65 · · Score: 4, Interesting

    I'd be happy if software companies who made the mistake of using platform-specific APIs and languages could cross-compile. Are you listening, Intuit?

  4. Qt by saider · · Score: 3, Interesting

    I've been using Qt for this purpose for years.

    --


    Remember, You are unique...just like everyone else.
  5. Microsoft pulled the announcement by trawg · · Score: 4, Interesting

    The original announcement that was the source of the article in the OP has since been pulled; I've seen mention that it was just posted too early. Presumably it will be back at the regularly scheduled time or perhaps earlier when they realise that the genie is out of the bottle.

  6. Re:The debugger was very good. by ripvlan · · Score: 3, Interesting

    Yes it is fantastic. I grew up on dbx and xdbx (at least AIX version added wonderful stuff). WinDbg is a frustrating mess of amazing-power coupled to arcane commands. VS lays over this what xdbx did for dbx.

    Best VS debugger feature was IntelliTrace (C# / .NET "only" feature). Still need to have the Enterprise or Ultimate license - but if you have it - wow. One can walk code backwards from a break-point looking to answer the inevitable question "how did execution get to this line?"

    Although none of the MS tools provides "where" like a dbx/core dump provides (although WinDbg can come close).

    For all of the hate that some spew at MS - the one thing they have always been good at is ease of access for complex technology. SQL Server - easy to use. VS - easy to code. Windows 8 - never mind.