Rename C++ Files

We all got to this point:

Hmm this class name sounds meh and doesn’t fit our naming convention, better rename it.
10 seconds later…
<Project breaks due to invalid references>
Dang it!

TL;DR: Epic, please add an editor button that allows renaming C++ classes without breaking everything. I’d even code this on my own if someone can point me in the right direction.

This is what the ActiveClassRedirects is for :slight_smile:

See : [TIP] Renaming C++ Classes without breaking your project]([TIP] Renaming C++ Classes without breaking your project | Unreal X-Editor)

Yeah I know about this, but you have to set them up manually + they have the same drawbacks as normal AssetRedirectors. They simply workaround the problem, not fixing it.

Every time I create/rename a C++ file I do it on explorer then I delete intermediate folder and regenerate project files… is the only way I found to do it safely.

But what if you use the class as a base for Blueprint childs?