With a small amount of background setup that differs between environments I have essentially the exact same thing across all of my environments, and everything 'just works.'
I'm a big fan of VSCode, and it's awesome to see Microsoft putting heavy effort into it.
On the note of this specific plugin -- it's really good! I'd also suggest this plugin - https://marketplace.visualstudio.com/items?itemName=felixfbe... - if you like PHP. I switch between PHP/Python a lot and these two plugins have made VSCode great for my workflow.