Rin*_*g Ø 50 eclipse ubuntu-10.04
Ubuntu 10.04.1新主题默认情况下所有windows背景颜色都设置为黑色.
我不想改变这一点.
在Eclipse中,由于10.04.1,界面没有太大变化 - 除了一件烦人的事情:
当鼠标悬停在关键字上时 - 例如变量 - 该关键字的类型(...)显示在一个小的弹出窗口.
自10.04.1以来的问题是文本是黑色而背景也是黑色.
有没有办法在Eclipse中更改背景颜色?
Von*_*onC 80
更新于2018年12月:正如howlger的回答中所提到的,Eclipse Oxygen 4.7(2017年6月)现在包含了一种在弹出窗口中配置背景颜色的方法:
请参阅" 交互式弹出窗口中的颜色 "
像JDT的快速大纲这样的交互式弹出窗口不再使用平台的工具提示颜色,因为这些有时很难阅读.
老式:
新风格:
Window > Preferences: General > Appearance > Colors and Fonts Basic > Information background颜色.在同Colors and Fonts一部分中,您会发现:
代码辅助
Basic > Content Assist background color- >改变Basic > Content Assist foreground color- >改变java doc
Java > Javadoc background(覆盖默认值:信息背景颜色) - >更改
原始答案(2010-2012)
管理所有各种弹出背景颜色Preferences > Java > Editor(如错误133615中的完成列表弹出窗口颜色).
其他背景颜色General > Appearance > Colors and Font(background在过滤器字段中输入).
但类型弹出似乎坚持系统颜色,这就是你看到黑色背景的原因.
如果确实如此,则值得报告为错误.
OP确认事实并非如此,实际上:
它在
Preferences > C/C++ > Editor > Source hover background,并且不得不取消"系统默认"(因为显示的颜色是浅灰色!)
在Ubuntu 12.04+上,帖子" 如何更改Unity中的工具提示背景颜色? "也提到:
/usr/share/themes/Ambiance/gtk-2.0/gtkrc
Run Code Online (Sandbox Code Playgroud)
最近的帖子(2012年12月)" Eclipse Papercut#10 - Eclipse上的Ubuntu:修复黑色背景颜色 "(来自Lars Vogel)证实:
相关的属性是
tooltip_fg_color和tooltip_bg_color.
只需搜索这些值,位置有时会在版本之间发生变化,目前它们位于文件的最顶层.以下设置使用更合理的颜色.
tooltip_fg_color:#000000
tooltip_bg_color:#f5f5c5
Run Code Online (Sandbox Code Playgroud)
我还必须
SWT_GTK3=0在启动eclipse之前设置环境变量才能使其正常工作.
小智 6
我采用了略有不同的解决方案;
首先创建一个新脚本,eclipse.sh,启动eclipse,我的样子如下:
#!/bin/bash
GTK2_RC_FILES=/usr/share/eclipse/gtkrc-2.0-eclipse /usr/share/eclipse/eclipse
Run Code Online (Sandbox Code Playgroud)
然后创建gtkrc文件(/usr/share/eclipse/gtkrc-2.0-eclipse),矿山看起来像这样(它有一些其他的变化,以及更好地利用屏幕):
style "my-tooltips"
{
bg[NORMAL] = "#FFFFAF"
fg[NORMAL] = "#000000"
}
widget "gtk-tooltip*" style "my-tooltips"
style "gtkcompact"
{
font_name="Ubuntu Light 11"
GtkButton::default_border={0,0,0,0}
GtkButton::default_outside_border={0,0,0,0}
GtkButtonBox::child_min_width=0
GtkButtonBox::child_min_heigth=0
GtkButtonBox::child_internal_pad_x=4
GtkButtonBox::child_internal_pad_y=4
GtkMenu::vertical-padding=1
GtkMenuBar::internal_padding=0
GtkMenuItem::horizontal_padding=4
GtkToolbar::internal-padding=1
GtkToolbar::space-size=1
GtkOptionMenu::indicator_size=0
GtkOptionMenu::indicator_spacing=0
GtkPaned::handle_size=4
GtkRange::trough_border=0
GtkRange::stepper_spacing=0
GtkScale::value_spacing=0
GtkScrolledWindow::scrollbar_spacing=0
GtkExpander::expander_size=10
GtkExpander::expander_spacing=0
GtkTreeView::vertical-separator=0
GtkTreeView::horizontal-separator=0
GtkTreeView::expander-size=10
GtkTreeView::fixed-height-mode=TRUE
GtkWidget::focus_padding=0
GtkTreeView::vertical-separator = 0
}
class "GtkWidget" style "gtkcompact"
style "gtkcompactextra"
{
xthickness=0
ythickness=0
}
class "GtkButton" style "gtkcompactextra"
class "GtkToolbar" style "gtkcompactextra"
class "GtkPaned" style "gtkcompactextra"
class "GtkNotebook" style "gtkcompact"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
41557 次 |
| 最近记录: |