Ubuntu中的Eclipse:悬停背景颜色属性,在哪里?

Posted

技术标签:

【中文标题】Ubuntu中的Eclipse:悬停背景颜色属性,在哪里?【英文标题】:Eclipse in Ubuntu: hover background color property, where? 【发布时间】:2011-07-19 20:31:02 【问题描述】:

我更改了悬停代码时可见的背景颜色(变为黑色)。例如,当您将鼠标悬停在一个方法上时,您会在一个框中看到它的签名;我的意思是那个框的背景颜色。

我想重新更改它,但我在任何地方都找不到该属性。你知道它是什么属性吗?

应该是全局属性,因为其他框使用相同的背景色,甚至堆状态框)。

【问题讨论】:

askubuntu.com/questions/70599/… 【参考方案1】:

对我来说,没有任何提议的解决方案有效。 我最终将以下内容添加到 eclipse.ini:

--launcher.GTK_version 2

【讨论】:

谢谢!这在 Ubuntu Mate 18.04.01 上对我有用【参考方案2】:

Eclipse 中没有适用于所有情况的设置。您必须按照其他几个答案的建议在操作系统级别上进行设置,并且会因您的操作系统和桌面环境而异。

但是,在某些版本的 Ubuntu(特别是 14.04)上,到目前为止,答案中提到的方法都不能正常工作。

在这种情况下,请参阅 AskUbuntu 上的 this answer,其中列出了需要编辑的文件,以便将内置主题的工具提示前景色/背景色更改为操作系统范围内的黑白。除此之外,我还必须再编辑一个文件 (gtk-main.css)。

需要编辑的文件有:

/usr/share/themes/Ambiance/gtk-3.0/settings.ini
/usr/share/themes/Ambiance/gtk-3.0/gtk.css
/usr/share/themes/Ambiance/gtk-3.0/gtk-main.css
/usr/share/themes/Ambiance/gtk-2.0/gtkrc

将工具提示背景颜色的所有实例设置为#ffffff(白色),将工具提示背景颜色设置为#000000 或您喜欢的任何其他颜色组合。如果您使用 Radiance(光)主题而不是默认的 Ambiance 主题,请编辑相应 Radiance 文件夹中的文件。

【讨论】:

天才!我必须对此表示赞同。我使用的是 Ubuntu 16.04 LTS。在偏好 - 外观中没有“颜色”可供选择。选择另一个主题不起作用。【参考方案3】:

只要去:

Preferences -> Appearance

并选择 GTK 以外的主题

【讨论】:

【参考方案4】:

在 ubuntu(软件中心)中找到并安装 GNOME 颜色选择器应用程序并设置工具提示背景颜色(黄色)。如果您在其他工具提示上发现颜色查看问题,请将前景色设置为黑色。

【讨论】:

这是正确的,正如另一个问题中所述,jmiserez 的回答中也提到了。它是 Ubuntu 系统范围的属性,必须在系统配置中进行更改。【参考方案5】:

如果你想改变一个方法的悬停颜色,表明你可以点击进入它的声明:

Preferences > General > Editors > Text Editors

在右侧面板的“外观颜色选项”中有一个选项列表。选择“超链接”选项并更改其颜色。

【讨论】:

这有助于我在 KDE 上使用 Eclipse,谢谢。所有其他解释都是针对 gnome 的。 这不是问题的答案【参考方案6】:

在 KDE 11.10 中,系统设置->应用程序外观->颜色(左侧)->颜色(选项卡)->颜色设置->工具顶部->普通背景。我的设置为黑色,导致 Eclipse 中黑底黑字。

【讨论】:

我在 KDE 中试过这个,但在 Eclipse 中没有任何改变。它还有什么地方可以藏起来的吗? @KyleL - 您是否尝试重新启动 Eclipse?关闭并重新打开 Eclipse 后,这个答案对我有用。【参考方案7】:

可能为时已晚。但我认为你需要从你的操作系统中改变它。

系统->首选项->外观->自定义->颜色->工具提示

解决了我的问题。

我使用的是 Ubuntu 10.04。

【讨论】:

这适用于 Ubuntu。我不知道它会成为系统属性。 非常适合 Ubuntu。谢谢。 在 12.04 中未找到。 nome-color-chooser solved the problem 您可以使用“GNOME 颜色选择器”(在“特定”选项卡下,从德语免费翻译)。 @CedricReichenbach:谢谢。在 Ubuntu 14.04 中工作。需要重新启动 Eclipse 才能使更改生效。【参考方案8】:

首选项 -> Java -> 编辑器 -> “源悬停背景”?

编辑:好的,你是说工具提示类型的弹出窗口吗?显示 Javadoc 的视图的背景颜色可以在首选项“常规 -> 外观 -> 颜色和字体 -> Javadoc 视图背景”中设置,但如果您的意思是工具提示类型弹出窗口,那么您可能必须在您的操作系统中进行设置。

【讨论】:

没有。我已经检查了所有可能的明显值......不过,谢谢 悬停是什么意思? 这是操作系统工具提示背景颜色(我使用 Ubuntu Radiance),在您回答之前我已经弄清楚了。我得到了eclipse的偏好,然后用cat prefs.epf搜索了所有定义的颜色| grep "[0-9]\0,3\,[0-9]\0,3\,[0-9]\0,3\" 由于背景颜色为黑色 (0, 0,0) 我在文件中根本没有找到任何东西,这让我在 SO 中搜索。我对此一无所知。【参考方案9】:

首选项 -> 常规 -> 外观 -> 颜色和字体 -> Java -> 彩色标签(或此处的任何内容)

【讨论】:

我实际上不确定这是否有效,我会进一步研究一下

以上是关于Ubuntu中的Eclipse:悬停背景颜色属性,在哪里?的主要内容,如果未能解决你的问题,请参考以下文章

jquery在悬停时淡入背景颜色属性?

输入类型=按钮上的背景颜色:IE 中的悬停状态

如何更改按钮悬停属性中的文本颜色

如何在悬停时动态设置表格列背景颜色? [复制]

如何修改eclipse背景颜色

悬停链接以使用 css 更改 *PAGE* 背景颜色