How easy/hard is it to change the class names and project name of a C++ project after you've already named everything?

I’ve wanted to start a new C++ project for a while but the problem is that I have no idea what to call it or how to name the classes for the project, and thus, I know that whatever I end up initially calling it, I am going to want to change later.

I have changed the project name of C++ projects in the past using tools like GitHub - UnrealisticDev/Renom: A simple tool to rename Unreal Engine 4 projects. and it has worked wonderfully, but changing the name of classes seems like an entirely different beast. I have never gotten this to work.

Do you guys have any tips for easily changing the name of C++ classes (preferably without having to use redirectors)?

I know this may sound stupid but this has become a real problem for me because I keep procrastinating on creating this ■■■■ project because I just can’t figure out what to call it and am afraid that I am gonna become stuck with whatever stupid name I initially come up with.

Thanks! :slight_smile: