Ich kann keine Möglichkeit finden, die Farbe der hervorgehobenen Auswahl im Autocomplete-Feld in Eclipse zu ändern.
Wie Sie dem Screenshot entnehmen können, ist weißer Text auf hellgrauem Hintergrund nicht sehr gut lesbar.
Ubuntu 11.10 mit Unity und Eclipse Classic
Update: Dies ist in der Tat systemabhängig. Das Ändern des Ubuntu-Themas ändert diese Farbe. Es gibt Einstellungen dazu in /usr/share/themes/Ambiance/
, aber ich kann nicht herausfinden, welche. Der Hintergrund ist ein Farbverlauf, daher funktioniert die Auswahl der Farbe und des Greppings nicht.
es muss sich um eine Systemeinstellung handeln. Versuchen Sie es mit dem Ubuntu-Kontrollzentrum (Systemeinstellungen)/Aussehen/Anpassen. Klicken Sie auf alle Registerkarten und sehen Sie, welche Farbe mit der Farbe in Eclipse übereinstimmt.
Update: Ich habe gerade festgestellt, dass in Ubuntu 11.04 aus irgendeinem Grund die Möglichkeit entfernt wurde, die Farben anzupassen, dass Sie die Konfigurationsdateien ändern müssen
Sudo vim /usr/share/themes/Ambiance/gtk-2.0/gtkrc
in meiner version ist zeile 94
base[ACTIVE] = shade (0.97, @bg_color)
die Sie ändern müssen, wie Sie möchten, z.
base[ACTIVE] = shade (0.50, @bg_color)
dann wechseln Sie zu Systemeinstellungen/Erscheinungsbild, ändern das Thema in etwas und ändern dann wieder in Ambience und voila, die Dinge werden geändert. Ich kann mir einfach nicht vorstellen, warum es keine Benutzeroberfläche gibt, um dies zu ändern.
Update 2: Dies ist etwas ähnlich dem, was der andere Kommentator vorgeschlagen hat, nur in einer anderen Datei. Ich denke, der Unterschied ist, dass das System global beeinflusst wird
UPDATE 2:
in Ubuntu 11.10 gibt es noch keine grafische Benutzeroberfläche, um die Farben des Designs zu ändern. Sie haben jedoch auch die Dateistruktur geändert. Führen Sie den folgenden Befehl aus (wie oben)
Sudo vim /usr/share/themes/Ambiance/gtk-2.0/gtkrc
und suchen Sie nach diesem Abschnitt, der die Tooltip-Farben steuert:
style "tooltips" {
bg[NORMAL] = @tooltip_bg_color
fg[NORMAL] = @tooltip_fg_color
}
und ändern ist wie Sie möchten, z.
bg[NORMAL] = "#000000"
fg[NORMAL] = "#FFFFFF"
UPDATE 3:
In Ubuntu 12.04 müssen Sie beide in Update 1 und Update 2 beschriebenen Änderungen vornehmen
Dieses Problem kann auch in Eclipse behoben werden, wie im Blogbeitrag Fix Eclipse-Farben in Ubuntu 12.04 beschrieben.
vor
Nach
bei Ubuntu 12.04 müssen Sie einfach die Datei /usr/share/themes/Ambiance/gtk-2.0/gtkrc
suchen
base[ACTIVE] = shade (0.94, @bg_color)
Ändern Sie den Farbtonanteil von 0,94 auf sichtbare Werte wie 0,54
base[ACTIVE] = shade (0.54, @bg_color)
dann klappt es.
Kommen Sie nach Ubunt
Su Ubuntu puoi aggiungere una correzione al tema Aspetto:
gedit ~/.gtkrc-2.0
In der Quel File Aggiungi Queste Righe:
style "Eclipse_fix"
{
base[ACTIVE] = shade(0.7, "#F2F1F0")
}
class "GtkTreeView" style "Eclipse_fix"
Salvare il file
Sie müssen den Befehl Prompt überhaupt nicht verwenden.
Fenster -> Einstellungen -> Allgemein -> Darstellung -> Farben und Schriftarten -> Grundeinstellungen -> Hintergrundfarbe für Inhaltshilfe/Inhaltshilfe Vordergrundfarbe
Alles ist über die GUI anpassbar.
Alternativ können Sie die Variablen oben in der Datei "gtkrc" aktualisieren. Für Ihr spezielles Problem wäre es selected_fg_color, nicht tooltip_fg_color. Ändern Sie es beispielsweise von weiß in schwarz (# 000000). Hier sind meine Einstellungen:
gtk-color-scheme = "base_color:#ffffff\nfg_color:#4c4c4c\ntooltip_fg_color:#000000\n
selected_bg_color:#f07746\nselected_fg_color:#000000\n
text_color:#3C3C3C\nbg_color:#F2F1F0\ntooltip_bg_color:#FFFFFF\nlink_color:#DD4814"
Das mag leicht erscheinen. Das ist das Farbschema von Eclipse. Windows-> Einstellungen -> Darstellung -> Farbthema.