I am looking for a new feature that would allow moving tabs from one editor to another—either a single tab, a group of tabs, or all tabs. In case of all tabs the editor windows will be closed.
Unfortunately, this is not a straightforward request. Moving text and retaining caret/scroll position, etc. is easy.
I think it would get particularly messy when:
- Split files are present
- The dest Editor has the same object/file loaded that’s being moved
- The dest Editor is for a different session
- This one especially would be a challenge. If the session is not exactly the same as the source Editor we’d probably have to discard any data grid results and any data shown that’s dependent upon the connection.
- The source Editor has data grid results with modified data
- This may not be a problem if the dest Editor is for the same connection
- The debugger is active
I searched the forums a bit and couldn’t locate other requests for the same. I’m certain at some point it’s come up, but I’m not seeing a lot of requests for this feature and I think it’ll be very time consuming.
Michael
What I mean is moving only the editor content itself, without any of the result/output windows.