![]() Press Command + n in the editor, and a context-sensitive Generate menu offers various time-saving options. JetBrains’ IDEs are well known for refactoring, and while AppCode is not as rich as IntelliJ IDEA in this respect, it does have a more than Xcode.Īnother strong feature is code generation. It also has many additional productivity features in the editor. That said, AppCode feels leaner and less cluttered than Xcode. Out of the box, Xcode has integrated Git or Subversion source code control, unit test integration, refactoring including Rename, Extract, and Encapsulate, the aforementioned Interface Builder, and a ton of other features. Whether AppCode will do this for you will depend on how you work and whether you have any frustrations with Xcode, which improved considerably in version 4. So why bother with AppCode, when Xcode is free? It is certainly not essential, but my view is that tools which save time or improve quality are worth the investment. This is a disorientating at first, but in practice I found it convenient to be able to switch between the two IDEs. ![]() This is particularly important if you want to use Interface Builder, the Xcode visual designer, since AppCode has no equivalent. An AppCode project is also an Xcode project. The Apple SDKs are delivered with Xcode, and AppCode requires it. One thing I discovered immediately is that AppCode is not a replacement for Xcode, the official Apple IDE. Installation was a snap, as Mac users expect. AppCode is itself a Java application, but unless you have a religious objection to this I doubt you will find it a problem: I found it perfectly snappy and responsive on my machine, a 2.3 Ghz Core i5 with 8GB RAM. ![]() The company is best known for its IntelliJ IDE for Java, and AppCode essentially takes the same core IDE and reworks it for Objective C. I have been trying out JetBrains AppCode, a new IDE for Apple’s Objective C.
0 Comments
Leave a Reply. |