是否可以让Eclipse将新打开的编辑器选项卡放在当前活动的选项卡旁边?
在标签行已满之前,eclipse会将新标签放在第一个空闲位置,这是可以接受的。当行变满时,eclipse选择隐藏LRU选项卡,这也是可以接受的。但是它将新标签放置在以这种方式释放的位置上,这是从用户的POV中完全随机的位置。非常奇怪,恕我直言。
一个例子,以防万一我的英语比我差:
初始位置,假设b为LRU且D有效,则打开G:
a b c D e f
当前行为:
a G c D e f
通缉行为:
a c D G e f
答案 0 :(得分:3)
之前我不喜欢标签放置,但我真的不喜欢它在Eclipse Juno中的工作方式。 Eclipse团队声称,他们从未有超过20%的用户喜欢标签放置方法。
无论如何,好消息是将来可能会更容易定制标签位置,如果您不喜欢当前的样式,您可以相对轻松地回到旧样式。
MRU样式(较旧):始终显示 n 最近使用的标签。
数组样式(较新):新选项卡始终位于无限数组选项卡的末尾。然后滚动可见的选项卡集,直到所选选项卡可见。
假设窗口的大小非常小,因此一次只能看到3个选项卡。这是两种风格如何放置的东西,因为我们已经打开标签“A”和“B”并且即将打开标签“C”。我将把为标签添加的标签大写:
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
如其他StackOverflow问题Eclipse tabs repositionning和Retain previous open file tab under visible tabs中所述,可以通过安装Eclipse E4 CSS编辑器插件然后在Preferences>中选择两种样式。一般>外观改变
.MPartStack {
font-size: 12;
swt-simple: false;
swt-mru-visible: false;
}
到
.MPartStack {
font-size: 12;
swt-simple: false;
swt-mru-visible: true;
}
答案 1 :(得分:2)
您是否阅读了以下内容? https://bugs.eclipse.org/bugs/show_bug.cgi?id=68684
因为我记得读过这个问题。
答案 2 :(得分:1)