Closed
Description
Summary of the new feature
I work different projects, some require WinPS5 due to library dependencies, some use PS6+. Currently the integrated terminal that is used appears to be a "global" setting. If I switch it to PS6+ in one project and then open the other, it stays PS6+, this leads to annoying toggle back and forth.
I want to be able to set so that when I open a certain project or workspace, it remembers what integrated terminal version I was using for that workspace
Proposed technical implementation details (optional)
User/Workspace setting for powershell.integratedterminalversion that would match the string in the session picker dropdown, e.g. "Powershell", "Windows Powershell (x64)", "Powershell Preview", etc.