我已经使用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:我们可以保留新的闪屏吗? 那个一个,我喜欢......
答案 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.prefs
和org.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