保留可见选项卡下的先前打开文件选项卡

SyA*_*yAu 41 eclipse eclipse-juno

Eclipse Juno - 在我的工作区中,我在左侧打开了"Package Explorer",在右侧我有6个可见文件选项卡,在"Show List"下我有17个文件.

在这6个可见文件选项卡中,我正在处理第3个文件(abc.java),如果我在'Show List'(xyz.java)下选择一个文件,那么eclipse将xyz.java显示为活动选项卡,显示列表中的下5个文件.我以前的可见文件标签已经消失,现在我有了一组新的可见文件标签.有没有办法让我以前的活动文件'abc.java'在可见文件选项卡下,当前活动文件为'xyz.java'

oys*_*yse 35

我想我遇到了同样的问题,我通过切换主题解决了这个问题.

转到首选项 - >常规 - >外观,然后切换到经典主题.

我无法理解为什么这会有所帮助,但它对我有用.

更新:

再次被我咬了之后,我又检查了一下,@ anweibel在他的回答中说,这可以在CSS中编辑.

我刚刚使用Eclipse Marketplace安装了E4 CSS编辑器插件,以便我可以在Preferences - > Apperance下直接从Eclipse更改CSS.我将swt-mru-visible从false更改为true,以便GTK主题的相关部分看起来像这样:

.MPartStack {
    font-size: 11;
    swt-simple: false;
    swt-mru-visible: true;
}
Run Code Online (Sandbox Code Playgroud)

需要重新启动才能使更改生效.

更多信息也可以在这里找到:Eclipse标签重新定位


anw*_*bel 27

有一种更直接的方法可以恢复日食Juno编辑器的旧标签行为:

  • INSTALL/plugins/org.eclipse.platform_4.2.0.qualifier/css
  • 选择您使用的主题的CSS
  • 替换swt-mru-visible: false;swt-mru-visible: true;
  • 重启eclipse(我还没有测试是否有必要)

如果这不起作用,也请INSTALL/configuration/org.eclipse.e4.ui.css.swt.theme/查看CSS文件.

如果您查看不同主题的css文件,您可以看到为什么切换主题也可以解决问题.

=> http://wiki.eclipse.org/Eclipse4/CSS


小智 8

以下是anweibel对Eclipse Luna的回答的快速更新:

您想要编辑的CSS现在位于

  • INSTALL /插件/ org.eclipse.ui.themes_1.0.0.qualifier/CSS