http://www.cyd.liu.se/~chran554/Ariadna_split_editor_suggestion_01.jpg
I thought of the tabs as a "quick buffer list". A selection of a tab by mouse clicking or <alt>+<arrow right/left> shows the buffer in the current view (i.e. the view that holds the caret for the moment). Any "file selection" or "open file" operation opens the file (or "buffer" if you like) in the current view that holds the caret for the moment. (That goes for commands like <ctrl>+<e>, <ctrl>+<b> as well.) The current view has the same "open/select file functionality" as the single view of today. /Christian I hope I make some kind of sense here... PS. It is the "buffer" analogy that makes the tabs only some kind of "quick selection/overview" list while each view shows its current buffer file in the top bar. It could be removed... Not that I'd like that though... DS. > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > Sent: den 11 juni 2002 17:08 > To: [EMAIL PROTECTED] > Subject: [Eap-features] Re: Split editor(s)? A GUI suggestion > > > Hmm, how to select, what file should be shown where (in what split > area)? > > Tom > > > On Tue, 11 Jun 2002 06:09:51 -0700, "Kevin Henrikson" > <[EMAIL PROTECTED]> wrote: > > > Big +1 > > > > Nice graphic. I think it's very possible to still keep the > tabs and allow > > editor splitting, (and multiple-splits). > > > > -kevin > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] > > > [mailto:[EMAIL PROTECTED]]On Behalf > Of Christian > > > Andersson > > > Sent: Tuesday, June 11, 2002 2:19 AM > > > To: '[EMAIL PROTECTED]' > > > Subject: [Eap-features] Split editor(s)? A GUI suggestion > > > > > > > > > > > > Hi, ya' all. > > > > > > Could not help myself entering this discussion. > > > I've used to edit my java files using Emacs until I ran > across Idea. > > > > > > I've tried to put down my wild (Emacs inspired) thoughts > and visions > > > into this GUI suggestion below. > > > (attached as a link while the image is a few byte large) http://www.cyd.liu.se/~chran554/Ariadna_split_editor_suggestion_01.jpg > > > > > > Emacs uses "buffers" (loaded files) and presents them in views > > > (windows that may be splitted horizontally and vertically). > > > The views can show any file. There can be several views > showing the > > > same buffer (as in Ariadna right now there can be two > views of the same file). > > > > > > My suggestion is a generalized splitting of the area. The > splitting > > > can be performed both horizontal and vertical and you can have > > > several consecutive splits both horizontally and > vertically. At least > > > one view has to be present if there exists at least one > tab (buffer). > > > There is a top bar of each view that shows the name of the file > > > edited in the view. > > > The current view (the view with the caret) has its top bar in a > > > bright background color (same as the current tab), the > other view top > > > bars are dark. > > > There are "close view" buttons on the top bars to close the view > > > using the mouse (shortcut command applicable :). When a view is > > > closed the resulting free area taken by the view at the > other side of > > > the "closest" split bar. > > > > > > Any tab selection affects the current view. > > > A selection of file using <ctrl>+<e> or <alt>+<arrow right/left> > > > affects the current view. > > > Any navigation in the structure hierachy etc affects the > current view. > > > Shortcut commands for: > > > Move caret to next view. > > > Split horisontal > > > Split vertical > > > close view > > > > > > > > > > > > Any thoughts? > > > /Christian > > > _______________________________________________ > > > Eap-features mailing list > > > [EMAIL PROTECTED] > > > http://lists.jetbrains.com/mailman/listinfo/eap-features > > > > > > > _______________________________________________ > Eap-features mailing list > [EMAIL PROTECTED] > http://lists.jetbrains.com/mailman/listinfo/eap-features > _______________________________________________ Eap-features mailing list [EMAIL PROTECTED] http://lists.jetbrains.com/mailman/listinfo/eap-features
