Skip to content
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

Terminal switcher #118028

Closed
LucaGabi opened this issue Mar 3, 2021 · 4 comments
Closed

Terminal switcher #118028

LucaGabi opened this issue Mar 3, 2021 · 4 comments
Assignees
Labels
*duplicate Issue identified as a duplicate of another issue(s) feature-request Request for new features or functionality terminal General terminal issues that don't fall under another label

Comments

@LucaGabi
Copy link

LucaGabi commented Mar 3, 2021

Hi, I'm proposing a terminal switcher

Request is:

  1. An UI similar to Ctrl-R (recent projects) to list and filter active terminals; icons can show each's type (bash, powershell, cmd etc). (the item has the current command or path on the first row and the name & terminal type on the second raw)
  2. Let the first entry to be: "Create new" and the rest of the items to have an x button to close corresponding terminal (a second edit button near to the close one would be useful to edit the terminal names easily)
  3. Use colored terminal prompt icons for easy visual identification on terminal window and list entries.
  4. Use alt-tab style switching between terminals with a shortcut similar in behavior with Ctrl-R.
  5. Add an input box (will become label on no focus) near current terminals list dropdown (on terminal panel) to allow naming a terminal
  6. Save terminals on vscode exit & restore for the respective folder/project
  7. Allow horizontal scroll in terminal

Filtering would be on the given name or terminal path or command.
Icon on list item entry shows terminal type.

@meganrogge meganrogge added terminal General terminal issues that don't fall under another label feature-request Request for new features or functionality *duplicate Issue identified as a duplicate of another issue(s) labels Mar 4, 2021
@meganrogge
Copy link
Contributor

Duplicate of #45444

@meganrogge meganrogge marked this as a duplicate of #45444 Mar 5, 2021
@LucaGabi
Copy link
Author

LucaGabi commented Mar 9, 2021

I think this is more detailed ticket on how the terminal switcher would be more useful keeping existing UI patterns in vscode. Would this not be better to replace the mentioned duplicate #45444 ?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
*duplicate Issue identified as a duplicate of another issue(s) feature-request Request for new features or functionality terminal General terminal issues that don't fall under another label
Projects
None yet
Development

No branches or pull requests

3 participants
@meganrogge @LucaGabi and others