Ubuntu 13.04 改变 eclipse popup 的颜色

来源:互联网 发布:js取小数点后2位 编辑:程序博客网 时间:2024/06/05 19:41

Ubuntu 13.04中,因为系统本身的 tooltip 背景色是黑色,前景色为白色,所以,eclipse中,将鼠标放到某个方法上时,弹出的 javadoc popup 也是黑底白字。基本上没人能忍受这个颜色。

而且,由于 Ubuntu 13.04 Appearance中的Theme是无法customize的,所以,根本就没办法修改 系统 tooltip 的颜色


搜索了下,找到解决方法

http://stackoverflow.com/questions/10383467/eclipse-javadoc-background-color-is-black

我用里面 AmanicA 提供的方法解决了我的问题,把他的答案贴出来

#foreground white => blacksudo sed -i s/tooltip_fg_color:#ffffff/tooltip_fg_color:#000000/g  /usr/share/themes/Ambiance/gtk-3.0/settings.ini /usr/share/themes/Ambiance/gtk-3.0/gtk.css /usr/share/themes/Ambiance/gtk-2.0/gtkrc#background black => yellowsudo sed -i s/tooltip_bg_color:#000000/tooltip_bg_color:#f5f5b5/g  /usr/share/themes/Ambiance/gtk-3.0/settings.ini /usr/share/themes/Ambiance/gtk-3.0/gtk.css /usr/share/themes/Ambiance/gtk-2.0/gtkrc

运行上面两条命令后,弹出 javadoc 的颜色如下图所示



注意:上面的命令需要根据你系统设置的主题来定,默认是Ambiance主题。如果你设置了Radiance主题,则只需将上面的命令中有关Ambiance都改为Radiance即可。其他的主题也一样修改。

#foreground white => blacksudo sed -i s/tooltip_fg_color:#ffffff/tooltip_fg_color:#000000/g  /usr/share/themes/Radiance/gtk-3.0/settings.ini /usr/share/themes/Radiance/gtk-3.0/gtk.css /usr/share/themes/Radiance/gtk-2.0/gtkrc#background black => yellowsudo sed -i s/tooltip_bg_color:#000000/tooltip_bg_color:#f5f5b5/g  /usr/share/themes/Radiance/gtk-3.0/settings.ini /usr/share/themes/Radiance/gtk-3.0/gtk.css /usr/share/themes/Radiance/gtk-2.0/gtkrc


0 0