Open chrisbraddock opened 2 years ago
I've been meaning to explore their new api for Tabs, i see there's a TabGroup property there that might help accomplish this
I actually have a related request: Can we have another version of "open working set" which is essentially "open working set in active editorgroup/tabgroup*"? That way we can manage layouts ourselves, yet still be able to quickly get the working sets' files into whichever pane of the layout where we want them to live.
The difference from the OP's request is that I often have one working set open on the left editorgroup, and a different working set open on the right (or sometimes that same working set open again on the right).
Even if the layout were stored with the working set, there'd really be no way to support my needs using the OP-described option -- but the OP's request could be supported by saved layouts and either what I described above or "open to same-named editorgroup as before (or active editorgroup if named not present)", ideally both (presuming there's some way to persistently label editorgroups within a layout).
Hope that's clear enough, but if not, let me know and I can provide a mock-up of what I'm trying to convey. I'd prefer to keep working sets and layouts separate here, mostly because I usually have a single layout open, but populated with multiple working sets, at one working set per editorgroup (with layout having LEFT & RIGHT editorgroups).
*: I'm calling them editorgroups hereafter, but if their proper name is tabgroups, then so be it.
I'm a big split pane editor user.
It definitely takes a bit of time to setup the layout I like when changing between "working sets".
Would it be possible to store/restore editor layout with a working set?
I'm pretty sure this is how WebStorm/IntelliJ contexts worked, but it's been a while since I've tried.