-
Notifications
You must be signed in to change notification settings - Fork 28.8k
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
Allow to move tabs into new or existing windows #155236
Comments
If by "disjoin" you mean move to a new editor AND close that file in the current editor, you could do this in a keybinding (as a partial, file-by-file, workaround for now): {
"key": "alt+w",
"command": "extension.multiCommand.execute",
"args": {
"sequence": [
"workbench.action.files.showOpenedFileInNewWindow",
"workbench.action.closeActiveEditor"
]
},
} Using the macro extension |
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! |
@ArturoDent Yes sir that is what I mean. I'll give that workaround a try when I get a chance, but ideally this will be implemented in the same way modern browsers allow you to pull tabs out into separate windows. I can't tell you how often I run into this. Here's hoping for 20 votes. I posted a link on my Twitter as well, even though nobody follows me, lol (not that I care). 😋 |
🙂 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! |
Since this is in the backlog, but closed here, where can I find the trackable action item where I can see when this has been implemented and awaiting release? |
bump |
Partially depends on #8171 |
Along the lines of this Azure Data Studio for Better Multi-window Support, I think that bringing the context of the relevant workspace along is definitely the desired solution. In this way, if you have a workspace open with some extra files not belonging to it, but you Ctrl+K, O, or drag the active file (when implemented) into a new window, the workspace that file is a part of (if any) should also be opened and activated in the destination window, which could also be configured with a setting (default?) to close that workspace (but not the extra unrelated files) in the source window. I also tried your implementation of #9086 and it works just fine. So, the desired functionality is already partially implemented, but what remains is:
|
/duplicate #8171 |
Thanks for creating this issue! We figured it's covering the same as another one we already have. Thus, we closed this one as a duplicate. You can search for similar existing issues. See also our issue reporting guidelines. Happy Coding! |
You can already drag and drop tabs between windows. What is missing is to drag a tab out of the window to open a new window. That is what #8171 is about. |
Any browser has the ability to pull tabs out from one window into a new one or another existing one. I've been waiting for this functionality to be added to Code for years, expecting that it was an "obvious want" but it hasn't happened yet, and I don't see it in the backlog, so here I am. Please make it possible to dynamically disjoin tabs / files (saved or not) from one window in a new one, or adjoin it to another. Should also be able to shift/ctrl + click to select multiple tabs to disjoin at once.
Use Case:
Feel free to add your own use cases to the discussion. This is my primary one. As for the context menu in Explorer, a Shift + click option could also be added to open in a New Code Window. The ability to disjoin, however, is a must.
The text was updated successfully, but these errors were encountered: