I'm a PowerShell fan and have recently adopted PowerShell Core as my version of choice. If you are not familiar with PowerShell Core, it is a cross platform (Windows, Linux, and macOS) version of Pow...
I have got Visual Studio Code 1.43.1 to successfully toggle between PowerShell Core V7 and Windows PowerShell 5.1 using the ShellLauncher. PowerShell Core 7 doesn't seem to like it's predecessor, so removes the install directory.
I can use the key mapping in the editor pane to switch the PowerShell version, displayed in the terminal window drop down version selection - you don't get the nice label ( see above) and also you seem to get lots on instances if you repeatedly toggle: