I'm new to vscode, and have just installed the Python Environments v1.0.0 extension. Not sure if I'm doing something wrong or its broken?
Basically I set it up, and got it working using "python.terminal.activateEnvInCurrentTerminal": true, and all was looking good.
If I close and re-open vscode it doesn't work - I open a terminal and the environment is not activated. However I have found out that if I go to the extensions, disable the "Python Environments" extension, click the "Restart extensions" button that appears, and then enable Python Environments again, then it starts working again and opening a terminal window activates my venv again.