4 ms·
AppCode has been a wonderful tool for me. I have been using it since the EAP of 1.0. If you've used IntelliJ IDEA before you will feel very comfortable here. Th
by millerm 14y ago
AppCode has been a wonderful tool for me. I have been using it since the EAP of 1.0. If you've used IntelliJ IDEA before you will feel very comfortable here. The refactorings are great and only getting better. The debugger and the ability to inspect variables much more easily that in Xcode is awesome. I just recently renewed my support on AppCode and I could have saved some cash, but the tool is so inexpensive as it is that I don't care. But, I am going to buy my upgrade to IntelliJ IDEA 12 today. I've had every version of IDEA since version 2!
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.
- panzerboy 14y agoI'm using it as well since the 1.0 EAP. However, one thing I miss from Xcode (I can't believe I'm saying this) is the handling of breakpoints. As per this article: http://www.cimgf.com/2012/12/13/xcode-lldb-tutorial/ 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.
- guiambros 14y agoAny major limitations of using IDEA with Ruby and Python plugins, versus RubyMine + PyCharm? I prefer the idea of a single extensible IDE, but can't figure out the tradeoffs by reading the descriptions.
- millerm 14y agoI've never looked at the difference between the three. But, from what I have read/understand, is that IDEA Ultimate can do anything RubyMine or PyCharm can do via their respective plugins. Here's an old doc from JetBrains about RubyMine and Intellij IDEA: http://devnet.jetbrains.net/docs/DOC-1146 http://devnet.jetbrains.net/docs/DOC-1146