-
Notifications
You must be signed in to change notification settings - Fork 510
Extension must not steal focus on load #2677
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
Comments
I think there's been some discussion of the various configurable subtleties of the integrated console in other issues too. In particular, should the console:
(I may have missed some choices, and I'm not sure which are not possible today in VSCode) So we may want to deduplicate this request to one of the other issues that discusses this; configuring for (3) or (4) may not perfectly satisfy the request for (2). |
The option I've shown above implements #4 - PSIC is completely hidden until you start a debug session. After the debug session ends, PSIC does not hide again. So yeah, there are some subtleties here that need some work. :-) |
This issue is being closed as inactive, if this issue is still occurring it will be re-opened |
Summary of the new feature
When VS Code starts it loads Powershell extension if it is enabled. On load it starts new terminal and terminal window pops up stealing focus. It should not do that. I want to edit the code and I want the code editor to be in the focus. Instead I have to close the terminal window every time extension is loaded. It is so annoying I tend to disable the extension altogether when I'm writing Powershell code.
Proposed technical implementation details (optional)
If you need to open terminal for the extension to work, do that in background. Or provide some option that would instruct the extension how it should start.
The text was updated successfully, but these errors were encountered: