microsoft / vscode-data-wrangler

Other
427 stars 19 forks source link

Feature request: Open new DW-tabs in existing DW-window (if it exists) #266

Open danhje opened 1 month ago

danhje commented 1 month ago

I use DW exclusively to inspect in-memory DataFrames while debuging. For this use case, it's useful to be able to move the table view off to a different screen so it doesn't obscure the code. It's also useful to be able to try out some code in the debug console and view the resulting DataFrames, perhaps comparing them to the original or each other.

I can drag a single table off to a new screen, but every new table opens on top of the code I'm working with, not on that other screen. So I find myself making the same dragging motion over and over.

In PyCharm, when the first data view is detached and moved to a separate window, all tables open as tabs in that window. I'd like to have the option to get the same behavior in Data Wrangler.

This could perhaps either be an "Open all tables as tabs in a dedicated Data Wrangler window" setting, or you could perhaps just quietly check if a separate windows with only DW-tabs exist, and if so, prefer that one when opening new DW-tabs.

pwang347 commented 1 month ago

Hi @danhje, thanks for making the request! We added it to our backlog and will let you know when there are any updates.