Cpp code refactoring

Why Xcode doesn't support C++ code refactoring. I've transitioned from Visual Studio to Xcode. I am using Unreal Engine to build games in cpp but its extremely hard to use Xcode.


You don't get to create function declarations/definitions.....You have manually write them...You can't rename all the variable names to something else that's also manual etc...Why is it so hard to use Xcode? This is apple's IDE. Why doesn't Apple care about making it better like Visual Studio?

Replies

Why are you not using modern code bases such as Obj-C and Swift?

Hi Abhimanyu,


Have you tried AppCode from JetBrains s.r.o ?


It's an IDE that piggy backs on XCode but is a much better editor with very good refactoring tools, including for C++ 😎.


AppCode supports Objective-C, Swift, C and C++ (including C++11, libc++ and Boost).


At work, we always run both XCode and AppCode. When we need to edit the code or refactor or rename, we use AppCode.