Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The lack of these refactorings is the main reason I bought AppCode. It comes with it's own set of problems, so I find myself using two IDEs a lot of the time. Does this plugin at least support Extract Method, or is it just Rename?


I'm curious, being a fan of keeping a copy of AppCode just for refactorings: What problems?


Let me preface by saying I like AppCode a lot more than XCode; given the choice I always work on AppCode.

But, my complaints are:

-Much slower startup time

-All in all, it feels less responsive than XCode when my computer is struggling(I do cross-platform development with Android, so on occasion I'm running Xcode+AppCode+Android Studio at once)

-For projects with multiple targets, changing a file from one target to another does not have a good UX. I work in projects with several targets, and I have to do this more than most developers, and it always takes me to XCode

-Choosing and editing launch configurations has a better UX in XCode

-Editing plist files, project configurations and Storyboards is significantly easier in XCode

-AppCode will occasionally show spurious errors and warnings. It warns me any time I call [UIImageNamed:] with an image in my asset catalog, for example, saying the resource does not exist.

-The update cycle lags behind XCode's by necessity.


This summary is useful for me as I'm planning to get my personal license soon.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: