我如何获得旧颜色和外观&感觉回到Eclipse 4.2?

时间:2012-07-05 17:56:46

标签: eclipse look-and-feel

我已经使用Eclipse 3.x几年了,而且我有几个问题w.r.t.它的稳定性和性能,我从未对UI本身产生任何特别的烦恼......

现在新的和闪亮的Eclipse 4.2已经出炉了,它感觉更稳定,有些更加快速,但我立刻感到不喜欢它的UI的一些细节:

  • 我发现主工具栏的“弯曲”外观让人分心,在我看来它与我桌面上的任何其他元素都不能很好地混合。它可能只是一个颜色问题,但工具栏很普遍,值得特别提及。

  • 默认颜色不适用于我正在使用的笔记本电脑和台式电脑的TFT / TN显示器。各种渐变似乎完全消失,标签分隔符实际上是不可见的,工具栏曲线看起来很奇怪。

  • 几乎不可能知道哪个视图处于活动状态 - Eclipse 3.x为活动标签页头使用了一种独特的蓝色。 Juno在所有非活动选项卡中使用颜色反转,这听起来可能更明显,但在我看来,效果会丢失,因为活动选项卡仍然处于灰色阴影中,在新UI的整体灰度中丢失。 ..

那么,我该如何恢复更合理的外观和感觉?是否有某个主题选项可以提供帮助?

PS.1:我在Linux上使用Eclipse / GTK ......

PS.2:无论如何,朱诺的所有颜色都发生了什么变化?

PS.3:我们可以保留新的闪屏吗? 那个一个,我喜欢......

4 个答案:

答案 0 :(得分:48)

显然,Eclipse开发人员非常友好地为我们提供了一个简单的方法:

  • Window菜单中选择Preferences

  • 展开General对话框树中的Preferences类别。

  • 点击Appearance子类别。

  • 在窗口左侧,会出现Theme下拉菜单 - 点击它。

  • Classic下拉菜单中选择Theme

  • 最重要的是:您需要在此之后重新启动Eclipse,即使没有提示该效果。

在几篇博客文章中提到了这个设置,由于某些原因,在我开始在Google中使用诸如“糟糕”和“丑陋”之类的术语之前我找不到。似乎我不是唯一一个发现新主题无法忍受的人......

答案 1 :(得分:1)

还有另一种方式记录here

这比切换到经典主题更进一步,使它看起来像3.x。

Juno L& amp;的问题F是1600x1050的显示器。但我的工作PC有2个屏幕,1280x1-24。不太好!

答案 2 :(得分:0)

我找到了一种让Juno看起来像Indigo的方法:我知道有新的花哨主题,但我不愿意花时间在它上面。

我的解决方案是将Indigo css_prefs文件复制到Juno目录中 .metadata/.plugins/org.eclipse.core.runtime/.settings

您需要查找的文件是 org.eclipse.e4.ui.css.swt.theme.prefsorg.eclipse.wst.css.ui.prefs

如果您没有,可以从我的博客http://www.venturin.net/2013/04/04/eclipse-juno-looks-ugly-in-linux-mint-14-nadia/

下载

答案 3 :(得分:0)

要在更新版本的Eclipse上恢复传统样式标签,请修改@Override public void onBackPressed() { //super.onBackPressed(); // nothing here // HOW I CAN LINK WITH onBackPressedCustom ? } public static void onBackPressedCustom(View .., Fragment .., ...,..,...,.....){ // ALL FUNCTIONS // All VIEWS/OBJECTS/ETC/LISTENERS/COLLBACKS } MainActivity.onBackPressedCustom(etc.) 并将e4_classic_winxp.css更改为swt-simple: false;(这假设您使用的是默认的经典主题)。

在Eclipse Kepler上,此文件位于:

swt-simple: true;

在Eclipse Mars上,此文件位于:

eclipse\plugins\org.eclipse.platform_4.3.2.v20140221-1700\css