[TxMt] Tabbed Interface Observations
Gerd Knops
gerti at bitart.com
Sun Oct 16 04:22:36 UTC 2005
On Oct 15, 2005, at 16:14, Edmundo Ortega wrote:
> This issue is dear to my heart and has been discussed both in this
> list and on the wiki:
>
> http://macromates.com/wiki/pmwiki?n=Suggestions.TabsVersusPullDownMenu
>
> I think that the last sensible conclusion was that there are two
> kinds of users:
>
> 1. The kind that close tabs when they are done with them.
> 2. The kind that don't.
Seems to me either way the tabs are a waste of precious vertical
space. The only time I use the tabs is to occasionally close the open
files. To navigate between files I typically use the 'Go to File...'
dialog, or sometimes the project drawer.
I don't like a pull-down menu as an alternative either. I think a
hierarchical 'Window' menu would be a better solution. In the olden
days of NeXTSTEP the context menu actually was the windows menu. That
was a quick way to navigate between windows, but I believe the
context menu is quite useful for actual contextual actions (though
currently under-utilized in TM), and that may be a better use for it.
Either way, wether windows menu or pulldown menu, neither are well
suited to quickly close a selected set of open files.
Maybe a list (actually a table) in a drawer would be a better choice.
Every entry should have a close button, and an icon representing the
revision control status (svn/Perforce/whatever). If the list gets to
long it'll have a scroll bar, and if you want to see longer filenames
you can adjust the size of the drawer.
The drawer(s) is/are pretty valuable screen real-estate too, so
sooner or later there will also be a need to have a UI that selects/
switches what is visible in the drawer(s).
BTW jEdit has plugins for most of the above solutions, and as far as
I can tell none has crystalized as superior. Each has many users.
Gerd
More information about the textmate
mailing list