Setting Up VS Code for Unreal Engine

How to set up Visual Studio Code as your IDE for use with Unreal Engine projects.