2025 R3 moving tabs from one editor to another

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.