Hot reload for editor module

Hi, I am implementing an editor module for custom anim graph node. I set up everything fine and it is working correctly. But each time I change something in editor module and want to test in the project. I have to 1. close the project 2. delete the xxx.sln, binrary, and intermediate file 3. regenerate visual studio file 4. open the project and wait for it compile. That is too many steps to do for a simple change. If I don’t do above steps, later when I close the editor I will have following error.
image

I tried recompile those modules from window->developertools->modules but that does not refresh
anim graph node.
image

I have followed some guide use [cmd: module list] to make sure these modules are loaded.

Basically, I ended up in this post , but it is ue4.12 version he using and I think preventing hotreload end up getting more trouble. So I wonder have this problem been sovled in ue4.26.2. Or still, until now we have to do so many steps for a simple change in editor module.

Sorry for this long and tedious post and thanks for any advice.

I managed to figure out what going on. So for primary game module, I can directly recompile and hot reload the stuff. but for editor module where i put my custom anim graph node in, i will have to close the editor and delete binary folder and reopen it again. Once I configure the animgraphnode class, i can implement the function in anim node struct which i put it in primary game module. I might still need to close and open the project multiple time, but i guess that is the optimal way to do it. Also, to reopen the project I only need the delete binary folder which save a lot of time recompile the whole project.