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.

20 of 133 comments (clear)

  1. 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.

  2. 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?

  3. Almost bought a Windows laptop... by Anonymous Coward · · Score: 2, Informative

    I've been debating the past few weeks on whether or not to buy a new Windows laptop just so I could run Visual Studio....this solves that problem, thanks Microsoft!

    1. Re:Almost bought a Windows laptop... by xxxJonBoyxxx · · Score: 2

      >> whether or not to buy a new Windows laptop just so I could run Visual Studio

      Yes, you still should. (And get one with a nice SSD, but you probably already knew that.) Unless MS is also moving over support for SQL Server Express, debuggers, the full AD infrastructure, etc. they still have those of us who write for large/corporate environments by the short and curlies.

  4. Disclaimer certainty by DaveM753 · · Score: 4, Insightful

    Probable disclaimer from Microsoft:

    Users of Microsoft Visual Studio for Mac OSX may find certain features of Visual Studio do not function as expected under the Mac OSX platform. For those users, we recommend using Visual Studio on a Microsoft Windows-based platform, to improve reliability.

    Translation:

    You didn't really expect us to write quality software for a competing OS that didn't eventually drive you over to Windows, did you? Silly user...

    1. Re:Disclaimer certainty by dontbemad · · Score: 3, Insightful

      Sounds like Microsoft would be taking a play right out of Apple's book.

    2. Re:Disclaimer certainty by slapout · · Score: 2

      I don't think Microsoft cares as much about Windows. I think they want you to buy their cloud services.

      --
      Coder's Stone: The programming language quick ref for iPad
  5. 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.

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

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

    --


    Remember, You are unique...just like everyone else.
  7. What's Good About Visual Studio? by Anonymous Coward · · Score: 2, Insightful

    I usual Visual Studio from version 6 to 2010 for MFC development and found it got worse and worse with each new version. The interface turned into a train wreck and reduced your productivity and made it unpleasant to work with. The install size became absurd with it installing a lot of crap you didn't want (even if you unchecked all components the install size was still 8GB). Despite the insane bloat it lacked basic functionality (why wasn't something like Visual Leak Detector included as standard?). Furthermore, Microsofted treated C++ as a second class citizen while they focused on crap like .NET and HTML+Javascript.

    In the end I got sick of it all and now use Qt in Qt Creator. Microsoft's development strategy appears to be "continue development until the product is unusable". They've done this with Windows, Office and Visual Studio. I'm therefore left wondering why any Mac user would want Visual Studio? Surely people have switched to a Mac because they're sick of Microsoft's ever-worsening software.

    1. Re:What's Good About Visual Studio? by shutdown+-p+now · · Score: 2

      Since this is basically rebranded Xamarin Studio, it doesn't really have much to do with VS. Or C++, for that matter.

  8. 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.

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

    Sure thing buddy. Add to the list the lack of support for refactoring Swift code. Language has been out two years now and they still don't support BASIC functionality of an IDE.

  10. I'd use it by paulxnuke · · Score: 2

    My all-time favorite IDE was CodeWarrior on classic Mac (the Windows version was the best on that platform at the time.) I tried Visual Studio 6 and wasn't impressed.

    Then I had to use VS every day and got used to it. Most of its problems were/are horrific UI design (hidden/obfuscated settings!) and twitchiness (hangs; recreating projects from scratch when they refuse to build.) Overall usability is now quite good, and automation (intellisense, etc) is first rate.

    I haven't tried XCode recently, last time it was still a mix of all the things I didn't like about the early VS's. It's free and I could get used to it if I had to work on Mac's: Apple got all the money they will ever get from me between 1986 and 2008 or so. (I still have one MacBook left, mostly running Windows, from the days when I still thought OS X would eventually suck less.)

    I'd be delighted to have a modern VS on Macs for odd projects that need a text editor and project manager. I've experimented with Code for fiction writing, not bad (lots of customization.)

  11. Re:Xcode is superior, go away by DickBreath · · Score: 4, Funny

    Brag about Xcode all you want. But can Xcode do this . . .

    Clippy: It looks like you're trying to get useful work done.
    Would you like me to help you install Windows 10?

    If you would like to have Windows 10 installed, then please do any of the following actions:
    1. Click Yes
    2. Click No
    3. Click Cancel
    4. Click the red button in the window's title bar
    5. Abruptly disconnect the computer's electrical power to have Windows 10 conveniently installed on the next reboot.

    --

    I'll see your senator, and I'll raise you two judges.
  12. Re:Visual Studio Suckage by SScorpio · · Score: 2

    Visual Studio 15, next version not VS2015 which is actually version 14 go Microsoft numbering, is supposed to fix this.

    It's broken out so you only install what you need to you'll have to much smaller footprint and patching will be faster. If you do a full install of everything it will probably still be slow. But you'll be able to choose a setup like I want to do just Windows apps in C# and it only installs the bare minimum to make that work.

  13. 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.

  14. Different product by kosmosik · · Score: 2

    According to Ars Technica it is different product

    http://arstechnica.com/informa...

    Visual Studio for Mac isn't, in fact, Visual Studio at all. Instead, it's the latest iteration of Xamarin Studio, the cross-platform C# development environment that Microsoft inherited when it bought Xamarin, developers of cross-platform .NET-based mobile development tools, last year.

    These are two very different products, and the real Windows Visual Studio is the more capable product.

  15. Yes! I love macOS but Xcode is horrible by mfearby · · Score: 2

    I would gladly switch to Visual Studio on Mac since Xcode feels like a straight jacket. I want file-based tabs, not workspace-tabs and Visual Studio gives me proper tabs. If I could develop macOS & iOS apps using Visual Studio, then I'll never need Xcode again :-)

  16. Re:The worst by slazzy · · Score: 2

    Affordable Apple hardware with quality Microsoft software?

    --
    Website Just Down For Me? Find out