Closed
Description
When in pythonTerminalEnvVarActivation
experiment:
- Listen to
onDidOpenTerminal
and show a notification explaining that the Python extension handles activation- The notification would show up once per session/window
- The notification will include a link to docs that go into more detail on how environment activation works and how to configure it (eg. explain that you can switch to the command running method once the default method is switched)
- It will have a do not show again button that will prevent it from showing again, this decision should be synced via settings sync to minimize a user who acknoledged it from seeing it again
- Since it's listening after extension activation, this should prevent a notification showing up on startup or after a syncing extensions
- Still show the activated environment in the prompt when it's possible by only setting environment variables, try not to show the prompt in those cases.