News for hackers. Stuff that matters.
Re:Windows game developer about porting to and using OS X by andystanton on Wednesday November 11, 2015 @05:15AM (#10545828)
Adding in a third option to the mix - JetBrains recently added a C++ editor to their catalogue called CLion[1]. While VS and XCode have quite a headstart over it, CLion is cross platform and comes with native support for CMake projects. JetBrains also make the (de-facto from my experience) Java IDE - IntelliJ which shares a core engine with CLion.

A bugbear of mine for XCode is the absence of C++ refactoring tools, which CLion certainly has.

[1]: https://www.jetbrains.com/clion/

Re:Windows game developer about porting to and using OS X by rpc_was_taken on Wednesday November 11, 2015 @06:52AM (#10546155)
If you do mainly Objective-C, JetBrains AppCode is pretty good. Refactoring tools are awesome, even though they are still working in Swift support. Code navigation et.al. are on par with other JetBrains products. Debugging works pretty fine.

You still have to revert to XCode for that crap that is Interface Builder. JetBrains tried to write an IB clone inside AppCode, but they abandoned it.

AppCode lets me code 80% of the time without having to use that horror that XCode is. Alcatraz helps a bit alleviating the other 20%, specially the XVim plugin for Xcode.

Re:Windows game developer about porting to and using OS X by cerberusss on Thursday November 12, 2015 @02:16AM (#10551752)
> You still have to revert to XCode for that crap that is Interface Builder

As an alternative opinion, I use Interface Builder every day to visually create my interfaces, add layout constraints to it, hook up actions to buttons and define the navigation flow of the app. I very much like the fact that I have small view controllers.