What it does?
Adds a (Generate Project Files) command to .uproject file context
How does it work?
The extension makes command by given format
(ps. exactly how unreal does) and executes it via shell
How does it know about UnrealVersionSelector?
Extension tries to grab that information looking at registry
If path remains invalid, then the user will be prompted to set it manually via