Ubuntu 10.04.1新主題默認情況下已將所有窗口背景顏色設置爲黑色。
我不想改變這一點。Eclipse,將鼠標懸停在關鍵字上時更改彈出文本背景顏色
在Eclipse中,由於10.04.1,接口沒有太大變化 - 除了一個惱人的事情:
當鼠標懸停在關鍵字上時 - 例如一個變量 - 該類型(...)關鍵字顯示在一個小的彈出式窗口中。
10.04.1以來的問題是,文字是黑色顏色,而背景是也是黑色。
有沒有辦法在Eclipse中改變背景顏色?
Ubuntu 10.04.1新主題默認情況下已將所有窗口背景顏色設置爲黑色。
我不想改變這一點。Eclipse,將鼠標懸停在關鍵字上時更改彈出文本背景顏色
在Eclipse中,由於10.04.1,接口沒有太大變化 - 除了一個惱人的事情:
當鼠標懸停在關鍵字上時 - 例如一個變量 - 該類型(...)關鍵字顯示在一個小的彈出式窗口中。
10.04.1以來的問題是,文字是黑色顏色,而背景是也是黑色。
有沒有辦法在Eclipse中改變背景顏色?
在Preferences > Java > Editor
(如bug 133615中的完成列表彈出窗口)中管理所有各種彈出背景色。
其他背景顏色在General > Appearance > Colors and Font
(在過濾器字段中輸入background
)。
但類型彈出似乎堅持系統顏色,這就是爲什麼你看到一個黑色的背景。
如果確實如此,則值得報告爲錯誤。
的OP確認它是不是這樣的,實際上是:
正是在
Preferences > C/C++ > Editor > Source hover background
,而不得不取消選中「系統默認」(因爲顯示顏色爲淺灰色! )
在Ubuntu 12.04或更高版本,後 「How to change tooltip background color in Unity?」 也提到:
/usr/share/themes/Ambiance/gtk-2.0/gtkrc
最近的職位(2012年12月) 「Eclipse Papercut #10 – Eclipse on Ubuntu: Fixing the black background color in hover」(從Lars Vogel)證實:
相關屬性是
tooltip_fg_color
和tooltip_bg_color
。
只需搜索這些值,位置更改有時會在發佈之間進行,目前它們位於文件的頂部。以下設置使用更合理的顏色。
tooltip_fg_color:#000000
tooltip_bg_color:#f5f5c5
我也不得不啓動Eclipse得到它的工作之前,設置環境變量
SWT_GTK3=0
。
謝謝。不知道爲什麼我在搜索到神經時間之後沒有找到它......它在Preferences> C/C++> Editor> Source懸停背景下,並且不得不去掉「System default」(因爲顯示的顏色是淺灰色!) – 2010-08-26 04:28:01
篩選「背景」並轉到C++>編輯器。然後,在標記爲「外觀顏色選項」的列表下方,在那裏您會看到「源懸停背景」 – Diederik 2011-08-10 13:14:05
在啓動eclipse之前,我還必須設置環境變量'SWT_GTK3 = 0'才能使其工作。 – pointhi 2016-09-02 07:16:09
我已經採用了稍微不同的解決方案;
首先創建一個新的腳本,eclipse.sh,啓動日食,礦山看起來像這樣:
#!/bin/bash
GTK2_RC_FILES=/usr/share/eclipse/gtkrc-2.0-eclipse /usr/share/eclipse/eclipse
然後創建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"
如果我沒有root訪問權限,我該怎麼辦? – einpoklum 2015-10-20 14:18:44
這是唯一的解決方案,當--launcher.GTK_version 2設置在eclipse.ini中 P.S.是的,Eclipse Neon.1 – 2016-10-26 10:27:50
窗口 - >首選項 - >常規 - >外觀 - >顏色&字體 - > Java的(必要的語言,例如JAVA) - >的Javadoc文本顏色(或背景的Javadoc)
http://askubuntu.com/問題/ 70599 /如何改變工具提示背景顏色在統一 – user1124216 2012-02-03 07:20:35