提问



有没有办法让Eclipse完全变成黑暗的IDE?
这是我要问的图片:[11]


我不介意做一个小时的工作来做这样的事情:D


修改


正如Konstantin Komissarchik所说,我不得不修改我的操作系统颜色。这可以通过向Windows添加自定义视觉样式来实现。借助自定义主题和Windows 7的自定义视觉样式(我稍微改了一下),我的Eclipse看起来如下图所示:
[12] [13]

最佳参考


Moonrise是我见过的最好的黑暗主题!

只需按照网站上的步骤操作即可享受!


https://github.com/guari/eclipse-ui-theme[14]




其它参考1


2016年8月更新:


Tejas Padliya在评论中补充道:



  对于Windows 10,Dark主题适用于Eclipse 4.5
  没有黑色背景上的黑色文本






2014年6月更新:


正如提到的Dark Theme,Top Eclipse Luna Feature#5,Eclipse 4.4(Luna)中包含了一个黑暗的主题(参见informatik01的评论):[17] [18]






  当Eclipse 3.0于2004年发布时,它为工作台带来了新面貌。现在,10年后,一个全新的黑暗主题正在推出。

  
  主题不仅仅是Widgets。语法突出显示也得到了改进,以利用新外观。



什么新页面提到:[21]



  引入了一个新的黑暗窗口主题。这个流行的社区主题展示了底层Eclipse 4样式引擎的强大功能
  您可以从General > Appearance首选项页面启用它。

  插件可以为此主题提供扩展,以设置自己的特定视图和编辑器的样式以匹配窗口主题。






2013年4月更新:


根据Lennart在评论中的说法,下面的解决方案似乎不适用于Eclipse Juno 4.2和Windows 8。


一个(大部分)工作的解决方案是来自Jeeeyul Lee的GitHub项目 eclipse-themes Eclipse Chrome Theme (兼容的Juno 4.2甚至Kepler 4.3)。[24] [25] [26]


这篇文章提到:[27]



  首先是改变编辑器窗口内部的外观

  这可以使用Eclipse Color Theme插件(http://eclipsecolorthemes.org/)完成。我最喜欢的编辑主题是带有Monaco字体的Vibrant Ink。他们解释了如何很好地安装他们的主题(http://eclipsecolorthemes.org/?view=how-to-use),虽然你使用默认的插件安装得到一套很好的黑暗主题,但可能不需要回到他们的网站了。在这里获取插件。[28] [29]

  
  第二个阶段是使用户界面的镶边变暗,这就是所有小部件和菜单以及子窗口之外的所有内容

  这个插件为您提供了一个用于chrome配色方案的GUI编辑器:https://github.com/jeeeyul/eclipse-themes/。

  如果你想要一个黑暗的,请继续点击,直到日食变暗。[30]

  
  完成后,一些GUI表面区域将通过系统主题显示,如本文顶部所述
  您可以安装预先烘焙的Dark Juno主题,而不是使用该编辑器
  安装是手动的。

  首先从这里下载:https://github.com/eclipse-color-theme/eclipse-ui-themes。

  它必须被复制到你的eclipse dropins文件夹中。它位于eclipse可执行文件旁边,而不是在您的工作区或类似的地方。在我的情况下,执行复制的命令是:[31]



cp ./plugins/com.github.eclipsecolortheme.themes_1.0.0.201207121019.jar /usr/lib/eclipse/dropins/



  你可以从任何目录运行eclipse,所以哪个eclipse会告诉你应该去哪里。

  重启eclipse,你应该在Preferences::General::Appearance下找到一个Dark Juno选项。这是一个很好的中性灰色,有一些渐变,是一个非常好的选择。



~~~~~~~~~~~~~~


2012年12月更新(20个月后):


博客文章金明健:Eclipse Darker Theme提到了这个GitHub回购 eclipse themes - darker :[32] [33]






  最大的乐趣在于,通过使用Eclipse4平台技术(如依赖注入)来最小化代码
  它再次证明,通过使用外部表单(如库,框架)进行贡献或扩展,可以实现简洁的代码和高级功能。

  新语言不仅仅是出于这种目的。[34]






2012年7月更新(15个月后):


我见过一个! (即Eclipse的一个完全黑暗的主题),正如Lars Vogel在Eclipse 4很漂亮 - 创建你自己的Eclipse 4主题中报道的那样: [36]






  如果你想玩它,你只需要编写一个插件,创建一个CSS文件并使用 org.eclipse.e4.ui.css.swt.theme 扩展点指向你的文件。

  如果导出插件,请将其放在Eclipse安装的dropins文件夹中,并且可以使用样式。



pixeldude在评论中提到在GitHub上发布Dark Juno! [38]


Komododave提到你并不总是需要一个插件:参见Ubuntu + Eclipse 4.2 - 黑暗主题 - 如何使侧边栏背景变暗?为例,基于gtkrc资源。





原答案:2011年3月


请注意,使用e4可以实现完全黑暗的主题。

(参见e4的动态css或e4的A周 - e4中的主题):[42] [43]








与此同时,仅针对编辑(这不是你想要的,但仍然值得提及):


www.eclipsecolorthemes.org :[44]



  用超棒的色彩主题让你的Eclipse焕然一新!





其它参考2


更新2:此插件的fork已与主Eclipse平台合并。您应该在将来的Eclipse版本中预先安装它;)





更新:我发布了一个新版本,它有点暗,现在几乎所有可以修改的东西都与主题颜色一致。玩得开心!


这是一个截图:






如果你愿意的话,我上传了github上几个月前制作的一个黑暗的主题,以避免在编辑器上花费很多时间使我的眼睛眩目。我做了它因为所有其他主题的一些Eclipse部分仍然是丑陋和没有样式。


你可以在这里找到它:http://guari.github.io/eclipse-ui-theme/[45]


使用我的Eclipse配置工作正常,如果你发现一些仍然没有问题的元素,你可以提交问题或建议更改,如果可能的话我会尝试纠正它;)(提醒目前,CSS样式支持在Eclipse中,它是不完整的,有时还有错误..)

其它参考3


有一个全新的,免费的插件,真的很暗,支持Retina,并有美丽的图标。


最重要的是:它不会惹恼 WINDOWS !它没有白色滚动条和其他工件。它真的很黑。


你会在那里找到它:
https://marketplace.eclipse.org/content/darkest-dark-theme[46]


这是它在带有Retina屏幕的Windows 10上的样子:


[47]

其它参考4


这是我的Chrome主题插件的Black Eclipse Custom CSS。适用于eclipse 4.2和4.3。主要目标是让它在ubuntu中看起来不错,除了让它变得更暗。


警告:可能在Windows系统上运行,也可能不运行,只能使用ubuntu进行检查。


必需:Chrome主题和颜色主题插件



  1. 安装上述插件。它们可以在日食市场中找到。

  2. 在Color Theme中安装我的Gedit Oblivion Theme变体并激活它。 (http://eclipsecolorthemes.org/?view=theme\u0026amp;id=12544)[48]

  3. 在Chrome主题的css编辑器中插入自定义css。我花了几个小时用CSS Spy找出所有相关信息,使eclipse变成黑色,这个文件尽可能小。您还应导入Chrome主题插件首选项的.epf文件。
    你可以从我的保管箱中获取它:https://www.dropbox.com/sh/ye5tosl3cjhx96d/yL-_Y5j1PE [49]



最后你的日食将如下所示:



玩的开心!

其它参考5



  • 帮助→安装新软件。

  • 输入Eclipse Color Theme Plugin URL:http://eclipse-color-theme.github.com/update

  • 安装Eclipse Color Theme Plugin。

  • 重启Eclipse。

  • 转到窗口→首选项→常规→外观→颜色主题

  • 我喜欢Havenjark的默认颜色主题。 Eclipse Color Theme Plugin加载了24个默认的Color主题和导入主题的选项。


其它参考6


Eclipse对大多数UI方面(按钮,菜单,列表等)使用本机OS控件。大多数IDE的颜色都来自于此。制作黑暗IDE的第一步是修改您的操作系统颜色主题。然后您可以添加颜色主题插件来完成外观。[50]

其它参考7


安装最新的eclipse版本, Luna Release(4.4.0),它默认包含一个很棒的Dark主题。


这是一个截图:




其它参考8


它的Simple.just下载此文件DarkJuno Theme.Then提取rar文件并将com.github.eclipsecolortheme.themes_1.0.0.201207121019.jar文件复制到/yourEclipsHome/dropins[51]


然后重新启动Eclips并转到window/preference/General/Appearance。在Dropdown中选择Dark Juno主题。而已。重新启动你的Eclips。


欲了解更多信息,请观看此视频教程[52]

其它参考9


如果黑暗主题的目的是让您的眼睛舒适,您可以启用操作系统的高对比度设置。例如,在Windows 8.1中,您可以通过按 ALT + 左SHIFT + PRINT SCREEN 打开 - 关闭高对比度


这将使整个操作系统处于黑暗模式,而不仅仅是日食。下面是启用了高对比度的Eclipse的示例屏幕截图


[53]

其它参考10


如果您在ubuntu 12+ get compiz设置管理器中,在辅助功能启用否定时,请设置快捷方式。默认值为super + n。现在让eclipse成为焦点并按下你设置的超级+ n或键。这将在eclipse上应用负过滤器。

其它参考11


我已经建立了一个赢得7黑暗主题基于流行的Windows 7凹7主题为日食黑暗juno主题。
我还创作了一个黑暗的主题,灵感来自Janni Nurmin创作的编辑色彩主题Zenburn


这是这个主题的照片:
https://plus.google.com/u/0/photos/114921213517944089128/albums/5952793008016527457[54]


github上提供了此主题的所有设置:
https://github.com/youjenli/dark-theme-for-win7-eclipse[55]


感谢您的反馈和建议,谢谢!

其它参考12


我是唯一一个讨厌暗Eclipse主题的颗粒状图标边界的人吗?


我喜欢一般的黑暗主题,但是设计用于浅灰色背景的图标Eclipse UI看起来有缺陷:圆形形状显示为丑陋的八边形,阴影文本(即视角名称) - 模糊且几乎不可读等。

其它参考13


对于Visual Studio 2013 Dark主题:


将eclipsecolorthemes.org(.epf)中的首选项文件与Eclipse Luna内置的黑暗主题相结合。我能够通过以下步骤这样做:[56]



  1. 窗口>常规>外观>主题:黑暗。

  2. 文件>导入>常规>首选项>浏览:theme-25999.epf>完成。



在eclipsecolorthemes.org [57]上搜索更多VS Dark Themes的示例

其它参考14


我花了几个小时寻找一个很好的解决方案让我的eclipse UI变暗,我终于找到了一种方法。我正在使用 Fedora 18和Eclipse for PHP Developers (PDT v3.0.2)。


最好的解决方案是下载 DeLorean Dark Theme ,然后在Gnome Shell中启用它。


安装程序:



  1. 从http://browse.deviantart.com/art/DeLorean-Dark-Theme-3-6-vs-2-56-328859335下载DeLorean-Dark-Theme-3.6 vs.2.56

  2. 解压缩档案,并将delorean-dark-theme-3.6文件夹复制到/usr/share/themes/

  3. 打开Gnome Tweak工具从Theme> Gtk + Theme启用新安装的主题(如果没有安装gnome-tweak-tool,请使用yum install gnome-tweak-tool安装,然后使用F2或从终端启动它)

  4. 按F2键重新加载Gnome Shell,然后输入r

  5. 打开Eclipse PDT并享受新面貌

  6. 我强烈建议从 eclipsecolorthemes [[DOT]] org 中选择一个很好的代码着色主题我正在使用 Oblivion 的自定义版本 Roger Dudler的主题



这是它的样子:http://i.stack.imgur.com/Xx7m6.png [58] [59]





此过程适用于Eclipse PHP和Aptana 3.如果您使用的是Eclipse 4及更高版本,我建议使用DeLorean Dark Theme进行eclipse:http://goo [[DOT]] gl/wkjj8

其它参考15


这个问题有一个非常简单易用的解决方案)只需几个简单的步骤就可以将丑陋的Eclipse变成完全黑暗的野兽


完全黑暗的Eclipse的例子[60]


不需要繁重的工作或手动编辑文件!


至少这适用于Ubuntu 14.04上的最后一个Eclipse(Mars 2)(虽然我认为这个过程应该适用于所有操作系统)


所以:



  1. 下载一些黑暗的GTK主题


    例如,您可以从http://www.noobslab.com/([61]获取少量内容

  2. 要应用新安装的主题,您需要使用Unity调整工具


    sudo apt-get install unity-tweak-tool
    
    sudo apt-get install unity-webapps-service
    

  3. 启动Unity调整 - 外观 - 主题 - 应用你的黑暗主题

  4. 打开Eclipse;在首选项中选择GTK主题

  5. 在Eclipse中,打开Marketplace并安装Color Theme - 您将能够更改编辑器背景并突出显示颜色以匹配您的黑暗主题

  6. 关闭Eclipse

  7. 转到Eclipe文件夹:


    ../Eclipse/plugins/org.eclipse.ui.themes_WHATEVER_NUMBER_HERE/


    在该文件夹中重命名或删除css文件夹

  8. 打开并享受完全黑暗的Eclipse!



PS:安装一些黑暗的主题,尝试哪些更适合你

其它参考16


有一个新的插件可以为Eclipse提供完整的主题:


http://brainwy.github.io/liclipse/[62]


它与Eclipse Color Theme集成,因此当在首选项>常规>外观>颜色主题中选择新主题时,正确的背景也会应用于IDE的其他部分(将所有内容或仅根据以前注册的视图同一页面中的组合)。


除了主题,它提供了一堆其他的东西:)

其它参考17


您可以使用上面这个伟大的主题,并为此站点的编辑器添加预定义的主题:


http://eclipsecolorthemes.org/[63]


(我使用guari和retta,我认为看起来真的很好:)


我希望它会帮助某人:)

其它参考18


Darkest Dark是最好的黑暗主题。
它还带有不同的工具栏图标形状。这是链接:


https://marketplace.eclipse.org/content/darkest-dark-theme[64]


希望你喜欢。

其它参考19


相反,如果找到夜间主题我发现了一个实用程序,将我的整个桌面置于夜间模式NegativeScreen。[65]


[66]


我使用下面调整的Smart Inversion Alt 2矩阵,黑色稍微减轻了一点。


Smart Inversion Alt 2b (danielsokolowski)=
{  0.390, -0.620, -0.620,  0.000,  0.000 }
{ -1.210, -0.220, -1.220,  0.000,  0.000 }
{ -0.160, -0.160,  0.840,  0.000,  0.000 }
{  0.075,  0.075,  0.075,  1.000,  0.000 }
{  1,  1,  1,  0.000,  1.000 }