Re: Too many editor tabs?
Ivan Soleimanipour <[email protected]>
| Newsgroups | gmane.comp.java.netbeans.user-interface |
|---|---|
| Message-ID | <[email protected]> |
> Date: Wed, 22 Mar 2006 13:04:29 +0100 > From: David Strupl <[email protected]> > To: [email protected] > Subject: Re: [nbui] Too many editor tabs? > > Ivan Soleimanipour wrote: > > I think the boundry between "real/permanent" and "temp" is way > > too fuzzy such that creating distinct concepts will add to the confusion. > > I don't agree. Please note that the debugger team was already > considering providing special "debugger view" that would hold the files > used only by the debugger. It seems to me the view is unneccessary. Why not just have a "close ephemeral files" action? It's simpler. My main concern is that the user will have to remember something about views or make a decision based on views. For example if each view had an LRU list of it's own that would be bad because the user would have to guess which views LRU lists to use. Or if they have their own independent tabs. Here how user can get confused ... Suppose one opened a permanent file. It will be in the permanent view. Then a long time passes, the user sleeps. Next day they debug and step into the same file. It will already be open in the permanent view. But the user only remembers stepping into it and their STM will say this file is open in the temporary view. if they need it again they will go looking for it there and not find it. In other words it will be hard for a user to in general predict which view a file is in. I asked my earlier question about opening a file to put a bpt because I believe the user switches between activities, debugging vs something else, and that it makes more sense to associate filse with an activity as opposed to what I'd claim is randomness. That's why I drew the two diagrams to stress that there is a"debugging activity".