Skip to content

Show notification reaffirming Python extension still handles activation even if no prompt is shown #21793

Closed
@karrtikr

Description

@karrtikr

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.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions