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

Cycle windows backward and forward by last used #211983

Open
gabriels1234 opened this issue May 3, 2024 · 5 comments
Open

Cycle windows backward and forward by last used #211983

gabriels1234 opened this issue May 3, 2024 · 5 comments
Labels
feature-request Request for new features or functionality workbench-auxwindow Issues related to use of auxiliary ("floating") windows. workbench-window Window management
Milestone

Comments

@gabriels1234
Copy link

I have 20 open windows in vscode. how to cycle through them going back to the latest used and then the second latest used and so on? mac
Cmd + ` and Cmd + Shift + ` does not work in the order last used.

@bpasero bpasero added feature-request Request for new features or functionality workbench-window Window management labels May 4, 2024
@bpasero bpasero removed their assignment May 4, 2024
@bpasero bpasero added the workbench-auxwindow Issues related to use of auxiliary ("floating") windows. label May 4, 2024
@VSCodeTriageBot VSCodeTriageBot added this to the Backlog Candidates milestone May 4, 2024
@VSCodeTriageBot
Copy link
Collaborator

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

@johngrant
Copy link

This would be great. I tend to have several windows open on MacOS also. Sometimes the two windows that I'm working in are several cmd+` keystrokes apart.

We would also want to have the ability to disable/enable this behavior because it could become annoying to users in development work where they aren't necessarily using the window that is n+3 keystrokes away as much as the n+1 or n+2 window yet they still want to occasionally check on it. Otherwise the automatic changing of the tab order could become annoying.

@gabriels1234
Copy link
Author

@MichaelDimmitt The exact behavior I'm after is what happens when you have many Apps opened and (Windows: Alt + Tab, MacOS: Cmd + Tab) the order is the Last accessed (So you can go back-and-forth from the same two Apps).

Once we have this working, we could also ask for the (macOs: Ctrl + w, to switch windows) to also make the list based on (sorted by) the last used.

@VSCodeTriageBot
Copy link
Collaborator

🙂 This feature request received a sufficient number of community upvotes and we moved it to our backlog. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

@johngrant
Copy link

@gabriels1234 I would also like the ability to change the sort order of the alt+tab (macos: cmd+tab) behavior.

That was going to be my initial suggestion until I found this issue. I'm not entirely certain what the optimal behavior would be and what appeals to most users:

  1. windows cycle between last recently used VS code instance,
  2. Change the sort order manually (perhaps using the same panel that opens on macos when using CAPSLOCK ON+cmd+`) that would allow the user to drag and drop to achieve the sort order (my clunky workaround is to use that panel and arrow keys now when I have mutliple instances)
  3. A combination of both.

But I think your Feature request is a great convenience as long as the user has the ability to disable/enable it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality workbench-auxwindow Issues related to use of auxiliary ("floating") windows. workbench-window Window management
Projects
None yet
Development

No branches or pull requests

4 participants