-
Notifications
You must be signed in to change notification settings - Fork 30.9k
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
Add commands for moving WindowTabs tabs left/right #242322
Comments
@pioio are you sure this concept exists on macOS? For example, in the finder I am not seeing moving related commands available when I have 1 window with 2 tabs opened: We would need to know the menu selector for such a command, maybe @deepak1556 you know? Refs:
|
Don't see an api that lets to achieve the required move operations https://developer.apple.com/documentation/appkit/nswindow/tabbedwindows?language=objc#Managing-Window-Tabs |
Then this will be hard to support without macOS adding it. |
Hmm, I wasn't aware the windowTabs are handle by the OS on MacOS... One, purely theoretical, way around this would be to swap the state of the windows/processes (rather than move tabs around). But I wouldn't be surprised if this was tricky to do. Another, probably also tricky, way would be to do it in the way Chrome does it -- moving "browser tabs" in chrome on MacOS with keyboard shortcuts is possible (though it requires a add-on), but they probably have their custom mechanism for that for moving state between the windows. |
Yeah, sorry. |
Please add commands that would move WindowTabs left and right (to rearrange them).
This would allow creating keyboard shortcuts, and would allow quickly and easily re-arranging the window tabs (workspaces).
This would, in turn, be very helpful for users working with multiple workspaces in a single window.
Context:
We already have the ability to add keybindings to switch window tabs:
workbench.action.showNextWindowTab
workbench.action.showPreviousWindowTab
But currently there's no ability to move the WindowTabs around (left/right) using the keyboard. One has to drag-and-drop them, which is very inconvenient if one's IDE setup focuses on keyboard-only navigation.
Note, I'm not talking about editor tabs. We do have actions for moving those around:
workbench.action.moveEditorLeftInGroup
workbench.action.moveEditorRightInGroup
What needs to be added is like:
workbench.action.moveWindowTabLeft
workbench.action.moveWindowTabRight
The text was updated successfully, but these errors were encountered: