我的Eclipse javadoc视图有一个黑色背景,使它看起来terrible,部分不可读(例如黑色的链接为深蓝色)。更糟糕的是,javadoc弹出窗口也有黑色背景。我找不到相应的设置。
Sumit Singh的回答向我展示了如何更改javadoc视图的背景。但是,我仍然看不到如何改变前景。更糟糕的是,javadoc弹出窗口背景颜色没有改变。
我不认为它是由插件引起的,因为它也是全新安装的。这发生在Ubuntu 10.4上。在Windows中,颜色也不能改变,但也很好。
答案 0 :(得分:64)
Window > Preferences > General > Appearance > Colors And Fonts > Java
> Javadoc View Background
答案 1 :(得分:24)
您需要在操作系统级别更改Ubuntu中的“工具提示”颜色。
答案 2 :(得分:17)
这里的答案都没有给我(我有Eclipse Mars和Ubuntu 14.04)。我必须编辑/usr/share/themes/Ambiance/gtk-3.0/gtk-main.css
。我已将tooltip_bg_color
更改为#f5f5bf#
,将tooltip_fg_color
更改为#000000
。重新启动eclipse后,更改生效。
答案 3 :(得分:8)
作为KDE用户,您必须使用systemssttings
更改工具提示背景颜色
导航到
Application Apperearence -> Colors -> Colors
并调整Tooltip Background
和Tooltip Text
颜色。
答案 4 :(得分:6)
在ubuntu 12.10(quantal)上,您可以使用以下两个命令:
#foreground white => black
sudo 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 => yellow
sudo 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
(感谢其他答案和this帮我解决了这个问题)
答案 5 :(得分:6)
在Ubuntu中安装“GNOME Color Chooser”(也在Xubuntu上工作)
您可以在“特定”选项卡下设置工具提示颜色
答案 6 :(得分:4)
在Ubuntu 16.04 Mate版上与Neon有同样的问题。
为了解决这个问题,我创建了一个小的,用户特定的GTK3 CSS设置文件。 它存储为HOMEDIR / .config / gtk-3.0 / gtk.css
在我的情况下,我压缩了一点间距,指定了默认字体,并且还设置了工具提示窗口的外观:
#####################
* {
padding: 1px;
font: Liberation Mono 12;
}
GtkToolbar {
padding: 2px;
}
GtkMenuBar {
padding: 2px;
}
GtkMenuItem {
padding: 2px 6px;
}
.tooltip {
background-color: #CAE1FF;
color: #EEEEEE;
text-shadow: none;
}
#########################
答案 7 :(得分:3)
请注意,自2016年11月8日起,此问题已在Eclipse中得到解决。
要解决此问题,请下载最新的集成版本之一:
http://download.eclipse.org/eclipse/downloads/
(在编写2016-11Nov-09Wed时,维护版本没有补丁)。
我写了一个补丁,在Eclipse的“信息背景/文本”中引入了一个新的偏好 - >外观 - >颜色和字体。 此首选项在Linux / Gtk(白色背景,黑色文本)上生成正确的颜色 看到: 错误505738 - 定义JDT,CDT或其他人可以使用的信息悬停颜色 https://bugs.eclipse.org/bugs/show_bug.cgi?id=505738
随后我使Javadoc颜色从该首选项继承了它的颜色。请参阅:
错误501742 - 默认Javadoc文本和背景颜色应使用与Java编辑器背景/前景一致的颜色。
https://bugs.eclipse.org/bugs/show_bug.cgi?id=501742
作为一个额外的奖励,它也适用于黑暗主题:
错误505851 - [黑暗主题]为黑暗主题设置HOVER_颜色的样式
https://bugs.eclipse.org/bugs/show_bug.cgi?id=505851
答案 8 :(得分:0)
在安装了lib之后再尝试这个sudo apt-get install libwebkitgtk-1.0-0
javadoc看起来好多了
安装全新Eclipse后,您可能会注意到,悬停,哪个 显示javadoc注释,Javadoc视图将javadoc注释呈现为 纯文本。 Eclipse只是忽略了所有的@link和@see注释。 嗯,这实际上不是观点本身的问题。问题是 默认的Eclipse浏览器无法在Ubuntu的框中运行 12.04。要使其工作,您需要安装libwebkitgtk-1.0-0包。只需输入终端:
来源:http://ubuntu-user-tricks.blogspot.com/2012/09/3-things-to-do-after-installing-eclipse.html
答案 9 :(得分:0)
我认为这里有一个正确的formattet工具提示(至少对于那些使用ubuntu并希望有一个漂亮的悬停工具提示的人)与html元素(如链接工作)的答案是安装libwebkitgtk,因为它被eclipse用来显示javadoc 。它没有预先安装在例如Ubuntu并没有带来eclipse ..使用:
sudo apt-get install libwebkitgtk-1.0-0
并重新启动eclipse以获得漂亮的工具提示。
答案 10 :(得分:-2)
您可以更改
中的颜色
Windows->偏好设置 - > general->外观。