Apr
1st
Thu
1st
Lack of Fancy Refactoring in Xcode
I’ve been working on an iPhone app, using Apple’s Xcode IDE.
I miss the intelligent and quick refactorings in IntelliJ for Java. My fingers want to type the short cuts for common refactorings like “extract method” and “inline variable.” But they don’t exist in Xcode. It feels crippling. I’m so used to easily molding code without doing a ton of copy-paste-modify-check.
Xcode does have a “rename” refactoring. But it takes at least three clicks and 5 seconds once I actually hit “go.”
I could use all the ones I miss from Java, plus some new, Objective-C oriented ones. Like “Move to new category.”
These refactorings I assume probably exist somewhere, but I have yet to find them. Any clues?