Disambiguate tabs in tabbed resource workspaces
b
bkarabinchak.psi@gmail.com
Often in a well organized project you may have multiple packages with identically named modules inside, say
Batch.gui
and Motor.gui
. However if you had both of these scripts open they would both only be shown as gui
in the script tags along the bottom. It would be nicer if they were labeled with their full name so it'd be easier to switch back and forth and know which one is which just from the tab name, not from clicking on then having to read some of it to realize which one it is. Attached is the pain point I experience.Log In
P
Paul Griffith
Do you want to always see the full path, or only when the path is needed to disambiguate between two with the same final path?
Let's say you have:
A/B/C/gui
A/B/F/gui
A/B/C/other
And you've opened all three tabs.
We could:
- Always show the full path in the tab title (which would quickly get unwieldy, I think)
- Show the full path if there's a conflict, so you'd end up with: A/B/C/gui,A/B/F/gui,otheras the visible tab titles
- "Intelligently" disambiguate: ...C/gui,.../F/gui,otheras the tab titles
Or something else entirely?
(I also think this would be something we automatically apply to all tabbed workspaces. It's probably most prevalent in scripts, but it's something we'd automatically do everywhere).
b
bkarabinchak.psi@gmail.com
Paul Griffith I think the full path is probably the "safest" route but I agree could get very wordy very fast. I personally like your last option where we only show up the tree up to the point to make it disambigous as it would save on space and show enough so that I know what I am working on.