如何在Eclipse Luna中获得旧的颜色主题?

我安装了Eclipse Luna,由于某种原因,他们已经删除了我熟悉的默认浅色主题。

在此处输入图像描述

他们提供了4个主题选项,所有这些都是黑色的:

在此处输入图像描述

我很惊讶他们放弃了旧主题。 至少应该保留它作为一种选择。

问题:

  • 如何在不依赖主题插件的情况下恢复旧主题?
  • 如果我不得不求助于像eclipsecolorthemes这样的插件哪个主题最接近eclipse默认值?

我有Version: Luna RC1 Release (4.4.0RC1) Build id: 20140522-1310 for Linux

编辑:

我已经测试过,同样的问题发生在:

  1. Luna RC2
  2. Luna RC3
  3. ggts-3.6.0.M1

您必须将窗口颜色问题(Eclipse首选项)与窗口小部件颜色问题(Eclipse主题)区分开来。 我想你正在处理第二个问题。

您正在使用黑暗的操作系统主题 ,Eclipse构建在使用系统小部件的SWT上。 如果Eclipse(CSS)主题没有为每个小部件初始化颜色,那么它将使用您的OS主题定义的颜色。 只有Dark主题尝试为每个小部件设置深色方案; ClassicDefaultGTK等主题一直认为用户使用明亮的操作系统主题,因此他们没有为每个小部件定义特定的颜色(他们从未这样做过)。

此外,Eclipse 4.4+默认切换到GTK3,与之前基于GTK2的Eclipse版本相比,GTK3上的SWT移植仍然存在一些渲染问题和一些限制(特别是当切换到Eclipse Dark主题时,您会注意到它们)。

假设使用您当前的配置和Eclipse 4.3-您具有所需的外观,解决方法可以在GTK2兼容模式下运行Eclipse,方法是使用如下脚本:

 #!/bin/bash export SWT_GTK3=0 ./eclipse 

如果这不能解决您的问题,您必须在\eclipse\plugins\org.eclipse.ui.themes_*version*\css\编辑所需的CSS主题,方法是添加一系列规则来将每个相关的小部件初始化为明亮的配色方案。

您可以自己设置颜色方案,我没有仔细查看新的eclipse(我自己仍然使用旧版本),但我发现这可能有所帮助:

http://eclipsecolorthemes.org/?view=theme&id=790

http://eclipsecolorthemes.org/

否则,也许这个答案可能会有所帮助:

您可以在“窗口”>“首选项”选项页面中重置为默认颜色方案。 此示例将用于重置Java的主题usd。

导航到Windows>首选项> Java>编辑器。 单击“语法着色”。 单击“恢复默认值”和“应用”。 然后,导航到“常规”>“编辑器”。 单击文本编辑器。 单击“恢复默认值”和“应用”。

我有同样的问题,上述步骤解决了我的问题。 此外,显示行号复选框位于上一页的最后一页。