Re: Re: [nbdev] Too many editor tabs?
Tor Norbye <[email protected]>
| Newsgroups | gmane.comp.java.netbeans.user-interface |
|---|---|
| Message-ID | <[email protected]> |
On Mar 20, 2006, at 4:37 PM, Ivan Soleimanipour wrote: > >> From [email protected] >> Mon Mar 20 16:29:14 2006 >> To: [email protected] >> From: Jesse Glick <[email protected]> >> Date: Mon, 20 Mar 2006 19:28:10 -0500 >> Subject: [nbui] Re: [nbdev] Too many editor tabs? >> >> Ivan Soleimanipour wrote: >>> 2) have an LRU (not alphabetical) list in a menu pulldown. >> >> Is this similar to the LRU list of editor tabs you currently get by >> pressing Ctrl-Tab? >> > > > I tried it but Ctrl-Tab was usurped by my KDE window manager. > But still ... there is the pull down in the editor toolbar and this. > Is the alphabetical cache really useful? Why not replace it with the > LRU list? I use two keyboard-only ways to navigate files: Ctrl-Tab, which I use to switch between my two-three last edited documents. (Like ^ in vi, C-x C-b in emacs) Shift-F4, which I use to jump to arbitrary open files. Simply start typing the name (like C-x C-b [prefix] in emacs). I wouldn't want the IDE to immediately close the current document as soon as I open another one. I want it to stay in the background such that jumping back and forth is just about immediate, such that the caret position is remembered, etc. Emacs never closes any buffers for you - they accumulate and accumulate and you can always jump back to them. It's not a problem though because they don't take up room. Personally, I never look at the tabs. True, it's a wasted line of screen real estate but I actually have enough of that. So I treat files a bit like emacs - I open them, and I can jump back to them when I want. Since I never use the tabs, the fact that they're not navigatable (too many items) is not a problem for me. Periodically, when I start something new, I go and do a Windows -> Close All Documents just to lighten NetBeans' load - just like I'd occasionally kill Emacs buffers. The big difference is that NetBeans brings the buffers back up after a restart - emacs did not. -- Tor