-
Notifications
You must be signed in to change notification settings - Fork 29k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test: Seamless terminal relaunch #119108
Labels
Milestone
Comments
This was referenced Mar 23, 2021
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Refs: #118066
Complexity: 3
Create Issue
The terminal has a feature that relaunches terminals that have not been interacted with when an extension wants to change the terminal environment, this relaunch will happen automatically already but will cause a flicker, clearing the terminal and launching the new terminal. If the user has interacted with it, there will be a ⚠icon in the top right corner of the terminal.
Seamless terminal relaunch is a new feature that relaunches the terminals (mostly*) without the user even knowing. To test:
Terminal API: Update environment
command (orTerminal API: Clear Environment
)echo $blah
,$env:blah
), enabling"terminal.integrated.environmentChangesIndicator": "on"
will tell you what environment variables should be presentThings to watch out for:
The text was updated successfully, but these errors were encountered: