如何正确配置Eclipse Luna黑暗主题?

时间:2014-06-30 04:25:10

标签: eclipse

Eclipse Luna提供深色主题。

它应该是这样的:

Target image.

在我的系统上,它出现如下:

Actual result.

这就是我的所作所为:

  1. 打开Eclipse。
  2. 在窗口→首选项中,将外观→主题设置为黑暗。
  3. 关闭Eclipse。重启OS。打开Eclipse。
  4. 这是一款非常全新的Linux Mint 17 Cinnamon 64位安装。

    我不想安装Eclipse颜色主题插件。这应该是开箱即用的。

    others不同,我的文字字段很好,但我的Chrome已关闭。我该如何解决这个问题?

5 个答案:

答案 0 :(得分:8)

我使用Mint 17,在切换到Luna的黑暗主题之后我不得不做四件事让它看起来不错。

首先,我安装了存储库获得的所有gtk主题引擎。

sudo apt-get install gtk2-engines-* gtk3-engines*

第二次安装一个黑暗主题(菜单 - >系统设置 - >主题),我选择“午夜”。

第三,我必须在'其他设置'下更改一些gtk设置。标签。对于' Controls'我选择' Xfce-dusk'和'窗口边框' '黄昏&#39 ;.如果您不安装gtk引擎,则可能无法使用这些设置。

第四,在Eclipse中我安装了Eclipse Color Theme 0.14'来自Eclipse Market的地方,选择Sublime Text 2'。

结果相当引人注目,恕我直言。

答案 1 :(得分:2)

您可能还需要更改桌面主题(某些操作系统级别的控件,如滚动条......我们不能使用CSS)......

答案 2 :(得分:1)

尝试将gtk3 env变量设置为0,以gtk2兼容模式启动Eclipse:

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

(无论如何,目前任何操作系统中的SWT / CSS都不能设置滚动条,但按钮和工具栏应该看起来不错,特别是在linux上)

答案 3 :(得分:1)

好的是2017年,我仍然在Ubuntu 14.04上使用Eclipse CDT Neon 4.6.2。

这些答案都不适合我。 问题是,我试图告诉Eclipse在我没有安装Gtk2时不使用Gtk3(传递SWT_GTK3=0)。

这是我做的:

  1. 检查是否安装了Gtk2:pkg-config --modversion gtk+-2.0
    如果已安装,您应该看到类似:2.24.23
    的内容 如果没有,请按sudo apt-get install gtk2.0
  2. 安装
  3. 在终端
  4. 中键入SWT_GTK3=0 <eclipse_install_path>来测试Eclipse

    (可选)创建.desktop文件:

      

    [桌面输入]
      名称= Eclipse的
      类型=应用
      Exec = env SWT_GTK3 = 0&lt; eclipse_install_path &gt;

      终端=假
      图标=&LT;的 path_to_icon &GT;
      评论=综合发展环境
      NoDisplay =假
      类别=开发

    不幸的是,这不适用于滚动条。 所以至少要在编辑器中添加主题滚动条 -Dswt.enable.themedScrollBar=true之后的-vmargs 在位于Eclipse包路径中的eclipse.ini文件中。

    Btw Eclipse开发团队,有一个可选的黑暗主题应真的开箱即用!

答案 4 :(得分:-3)

我试图解决另一个问题,但我注意到你使用Cinnamon的Linux Mint,和我一样,这个答案对于正确显示Eclipse有很长的路要走:https://stackoverflow.com/a/14075592/1410035

  

前往窗口&gt;偏好&gt;一般&gt;外观和将主题改为Classic似乎解决了这个问题。

值得一提的是我的预设是GTK。