57

我的 Eclipse javadoc 视图有一个黑色背景,这使它看起来很糟糕并且部分不可读(例如,链接是黑色的深蓝色)。更糟糕的是,javadoc 弹出窗口也有黑色背景。我找不到对应的设置。

Sumit Singh 的回答向我展示了如何更改 javadoc 视图的背景。但是,我仍然看不到如何更改前景。更糟糕的是,javadoc 弹出窗口的背景颜色没有改变。

我不认为它是由插件引起的,因为它也发生在全新安装中。这发生在 Ubuntu 10.4 上。在 Windows 中,颜色也不能更改,但很好。

4

11 回答 11

94
Window > Preferences > General > Appearance > Colors And Fonts > Java
> Javadoc View Background  

在此处输入图像描述

于 2012-04-30T12:14:02.247 回答
24

您需要在操作系统级别更改 Ubuntu 中的“工具提示”颜色。

于 2012-05-01T11:51:35.273 回答
18

这里没有一个答案对我有用(我有 Eclipse Mars 和 Ubuntu 14.04)。我不得不编辑/usr/share/themes/Ambiance/gtk-3.0/gtk-main.css. 我已更改tooltip_bg_color#f5f5bf#和。重启eclipse后,修改生效。tooltip_fg_color#000000

于 2015-09-08T15:31:29.193 回答
8

作为 KDE 用户,您必须使用systemssttings.
导航

应用程序外观 -> 颜色 -> 颜色

并调整Tooltip BackgroundTooltip Text颜色。

于 2013-09-12T10:11:14.423 回答
7

在 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

(感谢其他答案,帮助我解决了这个问题)

于 2013-02-09T00:44:19.110 回答
7

在 Ubuntu 中安装“GNOME 颜色选择器”(也适用于 Xubuntu)

在那里,您可以在“特定”选项卡下设置工具提示颜色

于 2013-11-01T14:25:50.003 回答
5

在 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;
}
#########################
于 2016-11-30T01:10:47.610 回答
3

请注意,截至 2016 年 11 月 8 日,此问题已在 Eclipse 中解决。要解决此问题,请下载最新的集成版本之一:http: //download.eclipse.org/eclipse/downloads/
(维护版本不要' t 在撰写本文时有补丁 2016-11Nov-09Wed)。

我写了一个补丁,在 Eclipse“信息背景/文本”中的 General -> Appearance -> Colors and Fonts 下引入了一个新的首选项。此首选项在 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

于 2016-11-09T17:26:34.873 回答
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

于 2013-09-06T01:33:21.377 回答
0

我认为这里的答案是有一个正确格式的工具提示(至少对于使用 ubuntu 并希望有一个很好的悬停工具提示的人)和 html 元素(如链接工作)是安装 libwebkitgtk,因为 eclipse 使用它来显示 javadoc。它没有预装在例如 Ubuntu 上,也没有随 eclipse 一起提供。使用:

sudo apt-get install libwebkitgtk-1.0-0

并重新启动 Eclipse 以获得好看的工具提示。

于 2015-02-27T15:18:36.570 回答
-3


您可以在Windows->Preferences->general->Appearance中更改颜色。

于 2012-04-30T12:11:49.547 回答