Anyone used AppCode? I'm tempted to give it a try, but what's its killer features compared to Xcode? If refactoring works with ObjC++ that'd be a great start; worth EUR23 alone.
Anyone used AppCode? I'm tempted to give it a try, but what's its killer features compared to Xcode? If refactoring works with ObjC++ that'd be a great start; worth EUR23 alone.
This article summed it up quite well for me when I was making the decision.
I had already been an Intellij user for a few years before starting on iOS projects on the side. At the time, AppCode wasn't available yet, so I had no choice. The more I used Xcode, the more I lamented the lack of choice.
Once AppCode came out, I bought it right away. It's a lot more stable and usable now, and I would definitely recommend it to anyone who has used anything other than Xcode.
If you've been an Xcode user all your life, you don't really know any better, and that's fine, more power to you.
If you've used any other IDE before, you know the features that Xcode lacks, and AppCode is the alternative you've been hoping for.
But, again AppCode is an awesome tool. When you consider the only way JetBrains can write a tool that reads Xcode projects is to constantly reverse engineer what Apple puts out, it's quite amazing.
As per this article: http://www.cimgf.com/2012/12/13/xcode-lldb-tutorial/, in Xcode it's possible to change the values of variables on the fly, while debugging, using breakpoints. I don't think that's possible at the moment with AppCode (please correct me if I'm wrong).
Having said that, I'm 99% of my day in AppCode and I go to Xcode only for xib editing and this kind of advanced lldb debugging.
I prefer the idea of a single extensible IDE, but can't figure out the tradeoffs by reading the descriptions.
Here's an old doc from JetBrains about RubyMine and Intellij IDEA: http://devnet.jetbrains.net/docs/DOC-1146
I'm not using any proxy service, but was just taken to the Czech version of the site. At the bottom of the prices page "Purchases from Czech Republic are charged in EUR. If you are not from Czech Republic, please select your country", unfortunately, the United States isn't on the list. So I'd say they're more than slow at the moment.
mcherm - yes, for usability purposes they should be put in both places
I could care less about iOS development as it is not part of my day job.