Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse javadoc背景色为黑色_Java_Eclipse_Background Color_Ubuntu 10.04 - Fatal编程技术网

Eclipse javadoc背景色为黑色

Eclipse javadoc背景色为黑色,java,eclipse,background-color,ubuntu-10.04,Java,Eclipse,Background Color,Ubuntu 10.04,我的EclipseJavadoc视图有一个黑色的背景,这使它看起来有些不可读(例如,链接在黑色上是深蓝色的)。更糟糕的是,javadoc弹出窗口也有黑色背景。我找不到相应的设置 Sumit Singh的回答向我展示了如何更改javadoc视图的背景。然而,我仍然没有办法改变前景。更糟糕的是,javadoc弹出窗口的背景色没有改变 我不认为这是由插件引起的,因为它发生在一个新的安装。这发生在Ubuntu 10.4上。在Windows中,颜色也不能更改,但可以更改。您可以在中更改颜色 窗口->首选项

我的EclipseJavadoc视图有一个黑色的背景,这使它看起来有些不可读(例如,链接在黑色上是深蓝色的)。更糟糕的是,javadoc弹出窗口也有黑色背景。我找不到相应的设置

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


我不认为这是由插件引起的,因为它发生在一个新的安装。这发生在Ubuntu 10.4上。在Windows中,颜色也不能更改,但可以更改。您可以在中更改颜色 窗口->首选项->常规->外观

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

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

在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

(多亏了其他答案,这帮助我弄明白了这一点)

也可以试试这个
sudo apt get install libwebkitgk-1.0-0
在我安装了lib之后,javadoc看起来好多了

在安装了全新的Eclipse之后,您可能会注意到,悬停 显示javadoc注释,javadoc视图将javadoc注释呈现为 纯文本。Eclipse只是忽略所有@link和@see注释。 其实这不是观点本身的问题。问题是 默认的Eclipse浏览器在Ubuntu中无法正常工作 12.04. 要使其正常工作,您需要安装libwebkitgtk-1.0-0包。只需输入终端:


来源:

作为KDE用户,您必须使用
systemssttings

导航到

Application Apperearence -> Colors -> Colors 应用程序外观->颜色->颜色 并调整
工具提示背景
工具提示文本
颜色。

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


您可以在“Specific”选项卡下设置工具提示的颜色。我认为这里的答案是要有一个格式正确的工具提示(至少对于那些使用ubuntu并希望有一个漂亮的悬停工具提示的人来说)和html元素,比如链接,安装libwebkitgtk,就像eclipse用来显示javadoc一样。它没有预装在Ubuntu上,也没有随eclipse提供。。使用:

sudo apt-get install libwebkitgtk-1.0-0

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

这里的答案对我来说都不管用(我有EclipseMars和Ubuntu 14.04)。我不得不编辑
/usr/share/themes/Ambiance/gtk-3.0/gtk main.css
。我已将
工具提示\u bg\u颜色
更改为
#f5bf#
工具提示\u fg\u颜色
更改为
\000000
。重新启动eclipse后,更改生效。

请注意,此问题已在2016年11月8日的eclipse中解决。 要修复此问题,请下载最新的集成版本之一:
(在编写2016-11-11-09周三时,维护版本没有补丁)

我编写了一个补丁,在Eclipse中的General->Appearance->Color and Fonts下引入了一个新的首选项“Information Background/Text”。 此首选项在Linux/Gtk上生成正确的颜色(白色背景,黑色文本)。
见: Bug 505738–定义JDT、CDT或其他人可以使用的信息悬停颜色

随后,我让Javadoc颜色从该首选项继承它的颜色。请参阅:
Bug 501742–默认的Javadoc文本和背景颜色应使用与Java编辑器背景/前景一致的颜色。

作为额外的奖励,它也适用于黑暗主题:
Bug 505851–[Dark Theme]为深色主题设置悬停颜色样式
在Ubuntu 16.04 Mate版上,Neon也有同样的问题

为了修复它,我创建了一个小的、特定于用户的GTK3CSS设置文件。 它存储为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;
}
#########################


在你的帖子和答案中避免使用非正式的快捷方式,如“u”、“urs”、“d”。我一定是瞎了。它是有效的。。。但是我也需要改变前景,我也找不到。在Windows上,我看到白色背景上的深紫色文本,这很容易阅读,在Ubuntu上,前景色是白色,这让我很生气。更糟糕的是。。。弹出窗口的背景保持黑色!这在Ubuntu/Gnome3中不起作用,尽管有首选项选项,背景颜色仍然保持黑色。这个答案(大部分)在Windows7中适用于EclipseOxygen.2。它被显式设置为黑色,所以我告诉它使用默认值,这仍然会导致黑色背景。必须将背景覆盖为显式颜色。必须重新设置背景默认颜色,否则该值将变回黑色(在macos上运行)。谢谢你在使用Ubuntu GNU/Linux吗?一个非常快速而肮脏的解决方案是在设置中将Ubuntu主题从氛围更改为“高对比度”,并重新启动EclipseFor Kubuntu 16.04和Eclipse4.6.1:这个错误最近已经解决。(见下面我的答案)就是这样。。。。并为我解决了这个问题。如果能提供一条关于如何解决这个问题的线路,那将是一件非常好的事情,IMHO。这不适用于EclipseMars(以及更高版本?),但编辑
/usr/share/themes/Ambiance/gtk-3.0/gtk main.css
会起作用。@PeterV.Mørch刚刚选中:使用gnome颜色选择器,我在ubuntu 16.04和EclipseMars r2上得到了预期的颜色(使用辐射主题)@DeepakAzad如何在
ubuntu16.04
中用
eclipseneon 1
修复它回答得很好!帮了我这么多!对于Linux上较新版本的Eclipse,Javadoc将不再使用SWT.COLOR\u工具提示。相反,它将使用与文本列表相同的颜色(即白色背景、黑色文本)。请参阅:bugs.eclipse.org/bugs/show_bug.cgi?id=501742,它修复了这个问题您救了我一天!在深入挖掘之后,我发现工具提示的样式可以在gtk-widgets.css文件中配置,具有更高级的选项。它对Ub有效