I didn't like tab placement before, but I really don't like how it works in Eclipse Juno. The Eclipse team claims that they never received more than 20% of their users who prefer the tab placement method.
In any case, the good news is that setting tab placement may become easier in the future, and if you don't like the current style, you can easily go back to the old style.
Comparison of tab styles
MRU style (older) . The last n tabs are always displayed.
Array style (newer) . New tabs always go at the end of an infinite array of tabs. Then the visible set of tabs scrolls until the selected tab is visible.
Suppose the window size is very small, so that only 3 tabs are displayed immediately. Here, as two styles will place things, given that we have already opened the tabs "A" and "B" and are ready to open the tab "C". I will use the tab for visibility:
Tab | Old new
opened | Visible | Hidden | Visible | Hidden
-------------------------------------------------- -
C | abC | | abC |
-------------------------------------------------- -
D | Dbc | a | bcD | a
-------------------------------------------------- -
E | dEc | ab | cdE | ab
-------------------------------------------------- -
A | deA | bc | Abc | de
-------------------------------------------------- -
F | Fea | bcd | deF | abc
-------------------------------------------------- -
D | fDa | bce | Def | abc
Choosing a tab placement style
As described in other StackOverflow issues Moving Eclipse tabs and Save the previous tab of an open file under visible tabs , you can choose one of two styles by installing the Eclipse E4 CSS editor plugin and then in Settings> General> Change Appearance
.MPartStack { font-size: 12; swt-simple: false; swt-mru-visible: false; }
to
.MPartStack { font-size: 12; swt-simple: false; swt-mru-visible: true; }
Nathaniel waisbrot
source share