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

时间:2014-06-02 11:14:35

标签: java eclipse

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

enter image description here

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

enter image description here

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

问题:

  • 如何在不依赖主题插件的情况下恢复旧主题?
  • 如果我不得不使用像eclipsecolorthemes这样的插件,哪个主题最接近日食默认值?

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

修改

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

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

2 个答案:

答案 0 :(得分:6)

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

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

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


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

Dark


如果这不能解决您的问题,您必须在#!/bin/bash export SWT_GTK3=0 ./eclipse 中编辑所需的CSS主题,方法是添加一系列规则来将每个相关的小部件初始化为明亮的配色方案。

答案 1 :(得分:0)

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

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

http://eclipsecolorthemes.org/

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

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

Navagate to Windows> Preferences> Java> Editor。单击“语法着色”。点击"恢复默认值"和"申请"。然后,导航到General> Editors。单击文本编辑器。点击"恢复默认值"和"申请"。

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