Eclipse的暗色方案

时间:2008-09-23 12:21:44

标签: eclipse

Eclipse完全可以主题吗?我想为它安装一个深色配色方案,因为我更喜欢深色背景上的白色文字而不是相反。

20 个答案:

答案 0 :(得分:285)

已经发布了一些相关问题,我正在开发一个简单的交叉编辑器颜色主题管理插件:

http://marketplace.eclipse.org/content/eclipse-color-theme

它仍在进行中,但已经支持许多编辑器和一些深色主题。

答案 1 :(得分:89)

我已经创建了自己的暗色方案(基于gedit的Oblivion),我觉得这很好用。

预览&详情请见:http://www.rogerdudler.com/?p=362

我们很高兴地宣布推出eclipsecolorthemes.org的测试版,这是一个下载,创建和维护Eclipse颜色主题/方案的新网站。主题编辑器允许您复制现有主题并使用特定编辑器上的更改的实时预览来编辑颜色。可下载的主题支持许多编辑器(PHP,Java,SQL,Ant,文本,HTML,CSS等等)

网站上已有越来越多的主题:

Screenshot of eclipsecolorthemes.org

您可以阅读有关发布here的更多信息。

答案 2 :(得分:51)

这是一个发布他的Eclipse首选项以改变主题颜色的人:

http://blog.codefront.net/2006/09/28/vibrant-ink-textmate-theme-for-eclipse/

screenshot

以下是关于如何在Ganymede Eclipse version中设置颜色的更多信息(第3.4节,2008年中):

http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclipse.platform.doc.user/concepts/accessibility/fontsandcolors.htm

答案 3 :(得分:21)

对于Linux用户,假设您运行compositing window managerCompiz),则可以将窗口设为负值。我总是这样使用Eclipse,正常(白色)的外观让我大开眼睛。

答案 4 :(得分:10)

在编码过程中,这些是令人赏心悦目的色彩。爵士音乐不包括在主题中。

Screenshot of LukinaJama3

Eclipse Color Themes插件文件:LukinaJama3.xml on depositfiles

答案 5 :(得分:9)

这是Eclipse颜色主题的最佳位置:

http://www.eclipsecolorthemes.org/

答案 6 :(得分:8)

我不得不说,这是Eclipse非常弱的一个领域。具体而言,首选项的导入/导出适用于所有首选项。没有办法导入只是字体/颜色首选项(就像你可以使用Visual Studio),而不会破坏我的键绑定首选项。

另外,我已经尝试了上面引用的几个这些首选项文件,它们完全破坏了我的Eclipse安装。

答案 7 :(得分:6)

我创建了几个颜色主题,以及一个从某人的颜色首选项中提取新颜色主题的脚本。我目前正在使用一个尚未在网站上发布的网站,但我最终应该这样做。

http://eclipsecolorthemes.jottit.com

答案 8 :(得分:6)

最简单的方法:更改Windows显示属性主窗口背景颜色。我转到外观选项卡,更改为银色方案,单击高级,单击“活动窗口”并将颜色1更改为浅灰色。所有Eclipse视图都变得柔和。

Luna (4.4)起,

中似乎有Dark个完整的{{1}}
  

窗口 - >偏好 - >一般 - >外观 - >主题 - >暗

enter image description here

答案 9 :(得分:5)

对于快速入侵,在使用Windows键盘运行GNOME的Linux上,Windows-Key-M将对所有窗口进行反色,而Windows-Key-N将对单个窗口进行反色。在我的书中,这是一个 awesome 功能。

答案 10 :(得分:3)

我发现的最佳解决方案是将Eclipse置于正常亮模式,并使用操作系统级别的屏幕逆变器。

在OS X上,您可以执行 Command + Option + Ctrl + 8 ,反转整个屏幕。

在带有Compiz的Linux上,它甚至更好,你可以选择 Windows + N 来有选择地使窗口变暗(或 Windows + M 来做整个屏幕。)

在Windows上,我发现的唯一合适的解决方案是powerstrip,但它只能免费使用一年...然后它就像30美元或者其他......

然后你可以反转屏幕,根据自己的喜好调整语法级别的颜色,然后你就可以开始使用很酷的阴影了。

答案 11 :(得分:3)

当我回复“Is there a simple, consistent way to change the color scheme of Eclipse editors?”时:

  

我一直在寻找这个   经过一番研究发现了一个   可行的解决方案。这是基于   Eclipse的FDT编辑器,但我是   确定你可以应用相同的逻辑   其他编辑。

     

我的博文:Howto create a color-scheme for FDT

     

希望这有帮助!

答案 12 :(得分:2)

如果您使用Aptana,那么您可以下载深色主题!我最近一直在寻找一个,并找到了Aptana一个。其他人可能会感兴趣!

退房:http://www.nightlion.net/themes/2009/aptana-dark-color-theme/

答案 13 :(得分:2)

查看我为Eclipse PDT创建的color scheme。它基于slinky

开发的Vim Zenburn配色方案

答案 14 :(得分:1)

我终于找到了我一直在寻找的东西,即a dark theme for PyDev(虽然我仍觉得Eclipse错过了这个)。

答案 15 :(得分:1)

这是另一个黑暗的Eclipse主题:http://blog.prabir.me/post/Dark-Eclipse-Theme.aspx

我的Visual Studio等同于主题。

答案 16 :(得分:1)

这是rev 0.0.1 of an attempt at a dark background colour scheme for Eclipse(以及screenshot)。有什么反馈意见吗? (这与what I normally use for Vim有很大不同。

答案 17 :(得分:1)

有些人发布了适用于Linux和Mac的选项,而Windows(免费)相当于,如果你可以在全球范围内处理它:

设置Windows桌面外观主题窗口背景颜色。您可以保留当前/所需的主题,只需修改窗口的背景颜色即可。默认情况下,它设置为白色。我将它改为灰色阴影。之前我尝试过深灰色和黑色,但是你必须全局改变文字字体颜色,这一切都很痛苦。

但是一个简单的灰色阴影作为背景就可以全局使用,只要灰色阴影不太暗,就可以使用任何颜色的文字字体。

这不是所有编辑器/ IDE的最佳解决方案,因为我更喜欢黑色,但它是次佳的免费& Windows上的全局解决方法。

答案 18 :(得分:0)

我玩定制颜色。我选择了Turbo Pascal我喜欢的黄色文字/蓝色背景。我遇到的问题是它让你设置编辑器的颜色,但然后像Package Explorer或Navigator这样的其他视图保持默认的黑白颜色。我确信你可以以编程方式进行,但我的耐心等待很多设置。

答案 19 :(得分:0)

为了回应这个comment,我为Compiz的Color Filter插件制作了一个过滤器。

这是我得到的:

HOWTO:

  1. 转到/ usr / share / compiz / filters /
  2. 创建新文件“负低对比度”(如 根)
  3. 将附加的代码插入其中。
  4. 转到 系统 - >首选项> CompizConfig ......
  5. 输入彩色滤镜插件
  6. 启用 它并添加新创建的过滤器 列表Profeet !!
  7. 过滤代码:

    !!ARBfp1.0
    TEMP temp, neg;
    
    # Dunno what's this... but every other filter starts with this :) ;
    TEX temp, fragment.texcoord[0], texture[0], RECT;
    
    # Applying negative filter ;
    RCP neg.a, temp.a;
    MAD temp.rgb, -neg.a, temp, 1.0;
    MUL temp.rgb, temp.a, temp;
    MUL temp, fragment.color, temp;
    
    # Lowering contrast and shifting brightness ;
    MUL temp.rgb, temp, 0.8;
    ADD temp.rgb, temp, 0.25;
    
    MOV result.color, temp;
    END
    

    您也可以使用过滤器。也许你会得到一些更有吸引力的东西:)随意分享!