代码改变世界

Ubuntu12.04下eclipse代码提示框模糊的解决办法

2013-03-04 14:34  Mr.Albert  阅读(532)  评论(0编辑  收藏  举报

Ubuntu12.04的默认主题为Ambiance。整体美观舒服,但是eclipse的代码提示,在其下的外观表现却很差人意,如下图:

代码提示的“new”前背景相差不大,很难看清楚。Eclipse设置中没有这一项,于是想到修改系统主题,

到/usr/share/themes/Ambiance/目录下,

cd /usr/share/themes/Ambiance/gtk-2.0

sudo cp gtkrc gtkrc.back

sudo vi gtkrc

修改base[ACTIVE]的颜色,如下图所示:

修改后,切换一下系统主题,然后改回Ambiance,修改的效果就生效了。查看Eclipse中代码提示如下图:有两处发生了变化。

PS:

1、主题中还有其他很多颜色可以自定义,gtkrc中的第一行如下所示,各自的意思从字面就能理解

  gtk-color-scheme = "base_color:#cbe8cf\nfg_color:#4c4c4c\ntooltip_fg_color:#000000\nselected_bg_color:#f07746\nselected_fg_color:#FFFFFF\nte xt_color:#3C3C3C\nbg_color:#F2F1F0\ntooltip_bg_color:#cbe8cf\nlink_color:#DD4814"

2、Eclipse的代码提示的相关颜色,还可以从如下去修改:

  Window->Preferences->General->Appearance->Colors and Fonts->Content Assist background color(Content Assist foreground color)