As C++ projects currently need us to close the UE editor, compile, and reopen the UE editor for a lot of changes it would make sense to automate this. I’m sure I’m not the only one getting bored of the permission denied errors from VS which come from forgetting to close the editor before compiling.
When we start to compile a UE C++ project in VS it could automatically close the UE editor (making sure changes are saved first, naturally), then perform the compilation, and then restart the editor with the project open in it. If the editor wasn’t open with the project anyway then I’d assume it wouldn’t open it at the end.
There’s already the UnrealVS extension which could be extended to have this functionality as pre/post build hooks.