分类: LINUX
2010-11-15 20:53:02
Eclipse是一个跨平台跨语言的IDE。其实很久没用了Eclipse了,因为我不是Java程序员。但是有的时候用烦了Vim的时候,偶尔感受一下鼠标也是不错的。。。
【问题描述】
最新版的Eclipse 3.6跟最新版的Ubuntu主题(我现在是用10.04,不知道是从哪个版本开始换了这个主题)相遇的时候,就会出现一点点问题:在编辑框中弹出的自动 工具提示(tooltip)背景是纯黑色,结果提示中的文字也是黑色,根本看不清。如下图所示:
变成这样的原因是:Ubuntu的主题中Tooltip的背景是黑色,但是前景色是白色;这个背景色被应用到了Eclipse中,但由于 Eclipse自己设定的字体颜色跟编辑器中没有变化(如图中,部分为紫色,部分为黑色),因此在黑色背景下有的还是紫色,黑色的字就直接消失了。
【解决方案】
为了解决这个问题,当然要改掉Ubuntu主题中Tooltip的背景色了。可以在下面的菜单中找到:
系统->首选项->外观->主题->自定义(是个按钮)->颜色(选项卡)->工具提示
对应到英文系统应该是:
system->preference->appearance->theme->custom->color->tooltip
默认的配置是:背景黑色,前景白色。改为:前景黑色,背景土黄色(你可以自己决定)。。。这时Eclipse就该恢复正常了。
【附注】
这个与eclipse中按快捷键“Alt+/”的自动完成的提示不同,那个东西叫做“自动完成的建议”(completion proposal)。
调整这个颜色可以在eclipse中的
windows->preference->c/c++(我是用c/c++,你的可能是java)->editor
右边的Appearance color options中的Completion proposal foreground/background中可以改。不过我的eclipse没问题,所以就没改。
PS:要是使用英文的IDE,还真的懂点名词翻译,要不还真是搞不清楚。。。