UPDATE:
I missed the sentence about restarting UE after switching the Source Code IDE to VSCode. After restarting UE the generate/refresh command created the expected .vscode/ files. However in the meantime I also found Jetbrains Rider and the setup process was so easy no instructions were needed so I’m not bothering with VSCode.