事实证明,这是由两个问题引起的:
- Eclipse 需要 webkitgtk
- Eclipse 配色方案在 ubuntu 上搞砸了。
因此,解决方案是双重的。
第 1 部分:安装 webkitgtk
只需在终端中运行此命令
sudo apt-get -y install libwebkitgtk-1.0-0 libwebkitgtk-3.0-0
感谢 Johannes H. 的这一点
第 2 部分:更新配色方案
首先在您的主目录中创建一个新配置。
gedit ~/.gtkrc-eclipse
并粘贴此内容:
# Customs color settings for Eclipse.
# Load Eclipse as follows:
# GTK2_RC_FILES=~/.gtkrc-eclipse eclipse
#
# Sources:
# http://stackoverflow.com/a/24043778/722929
# http://askubuntu.com/a/131348/18533
# http://weblog.avp-ptr.de/20120728/how-to-fix-eclipse-colors-for-autocompletion-and-tooltips/
# Tooltip background color.
style "eclipse-tooltips" {
bg[NORMAL] = "#f5f5b5"
fg[NORMAL] = "#000000"
}
# Load settings.
widget "gtk-tooltip*" style "eclipse-tooltips"
找到eclipse43.desktop
文件并编辑它(如果您使用的 Eclipse 版本不是 4.3,请相应地更新命令):
locate eclipse43.desktop
# Use the location from above
sudo gedit /usr/share/applications/eclipse43.desktop
找到以开头的行Exec=...
并将其更改为:
Exec=/usr/bin/eclipse43
像这样
Exec=/bin/bash -c "GTK2_RC_FILES=~/.gtkrc-eclipse /usr/bin/eclipse43"
瞧,美丽的色彩。(或者和 Eclipse 一样漂亮)