Dan Ramteke RSS

Music and New York City.

Archive

Apr
1st
Thu
permalink

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?