Dunkles Farbschema für Eclipse [geschlossen]


425

Ist Eclipse überhaupt themenfähig? Ich würde gerne ein dunkles Farbschema dafür installieren, da ich weißen Text auf dunklem Hintergrund viel lieber bevorzuge als umgekehrt.


24
Dies ist eine von vielen langen Auslassungen, die es schwierig machen, Eclipse ernst zu nehmen.
Draemon

11
Es gibt jetzt einen einfachen Weg, dies zu tun: marketage.eclipse.org/content/eclipse-color-theme
Thomas Ferris Nicolaisen

14
@ThomasFerrisNicolaisen: Dieses Plugin ändert nur das Quellfenster, NICHT die anderen Fenster, die Sie immer noch mit ihrem weißen Hintergrund blenden.
Scott Biggs

4
@Uri: Diese Lösung auf dem Macintosh invertiert auch die Farben der Symbole, was sehr verwirrend sein kann (wie das Ändern von "debug - STOP" in die Farbe Grün und "debug - GO" in rot). Außerdem kann das Debuggen unmöglich werden, wenn Sie Grafiken ausführen, da all diese Dinge ebenfalls umgekehrt werden. Schließlich gibt es einfach KEINE MÖGLICHKEIT, die Standardfensterfarbe auf einem Mac zu ändern. Vermutlich muss das Eclipse-Entwicklerteam verrückt nach Mac sein, da sie diesem idiotischen Beispiel folgen.
Scott Biggs

5
Mit Eclipse 4.2 (Juno) ist jetzt ein vollständig dunkles Thema verfügbar! Siehe github.com/eclipse-color-theme/eclipse-color-theme und stackoverflow.com/questions/5053834/…
ignis

Antworten:


286

Wie bereits bei einigen verwandten Fragen erwähnt, arbeite ich an einem Plugin für die einfache, übergreifende Verwaltung von Farbthemen:

http://marketplace.eclipse.org/content/eclipse-color-theme

Es ist noch in Arbeit, unterstützt aber bereits viele Editoren und einige dunkle Farbthemen.


3
GENIAL!! :) Ich werde es versuchen müssen, sobald ich am Montag zur Arbeit komme !!
FrustratedWithFormsDesigner

17
Gibt es auch eine Möglichkeit, die Farbe der anderen Ansichten zu ändern (z. B. Projekt Explorer, Konsole, Probleme usw.)?
Bruiser

88
Das Problem dabei ist offensichtlich - während Sie das Editor-Thema auf "dunkel" stellen können, leuchtet der Rest von Eclipse unglaublich hell weiß, so dass es noch schlimmer ist :(
Ivan G.

1
Dies funktioniert (anscheinend) in MyEclipse 6.6 (frag nicht, ich wurde gezwungen, es gefällt mir kein bisschen), führt weitere Tests durch und sendet zurück, falls etwas kaputt geht.
Luis Robles

2
Ich kann den Mangel an themenbezogenen Fenstern in Eclipse nicht ertragen. Aptana, im Grunde ein Klon von Eclipse, thematisiert ALLES. Aus diesem Grund verwende ich es für alles, was nicht mit Android SDK zu
tun hat

88

Ich habe mein eigenes dunkles Farbschema erstellt (basierend auf Oblivion von gedit ), mit dem ich sehr gut arbeiten kann.

Vorschau und Details unter: http://www.rogerdudler.com/?p=362

Wir freuen uns, die Beta von eclipsecolorthemes.org bekannt zu geben , einer neuen Website zum Herunterladen, Erstellen und Verwalten von Eclipse-Farbthemen / -schemata. Mit dem Themeneditor können Sie ein vorhandenes Thema kopieren und die Farben mit einer Live-Vorschau Ihrer Änderungen in bestimmten Editoren bearbeiten. Die herunterladbaren Themen unterstützen viele Editoren (PHP, Java, SQL, Ant, Text, HTML, CSS und mehr).

Es gibt bereits eine wachsende Liste von Themen auf der Website:

Screenshot von eclipsecolorthemes.org

Weitere Informationen zum Start finden Sie hier .


2
Ich liebe Oblivion in gedit und deine Anweisungen waren genau das, was ich wollte. A +
Defrex

Wow, das war einfach einzurichten und es funktionierte sofort, danke;)
Kulpae

1
Diese sind fantastisch, aber wenn ich versuche, Änderungen zu vergleichen, werden die Änderungen in einer dunklen Farbe hervorgehoben, sodass ich sie nicht sehen kann. Normalerweise muss ich Colortheme ändern, um Änderungen in Dateien zu vergleichen.
User1

2
Arbeiten Sie nicht an allen anderen Fenstern, die jetzt im Vergleich dazu mit ihrem weißen Hintergrund BLASTEN.
Scott Biggs

2
pixeldude: Ihre Websites sind jetzt nicht verfügbar.
Xdg

51

Hier ist ein Typ, der seine Eclipse-Einstellungen zum Ändern der Farben wie ein Thema veröffentlicht hat:

http://blog.codefront.net/2006/09/28/vibrant-ink-textmate-theme-for-eclipse/

Bildschirmfoto

Weitere Informationen zum Festlegen der Farben in der Ganymede Eclipse-Version ( Version 3.4, Mitte 2008) finden Sie hier:

http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclipse.platform.doc.user/concepts/accessibility/fontsandcolors.htm


4
Ich habe blog.codefront.net/2006/09/28/… bereits 2006 gepostet und obwohl einige Leute Erfolg damit hatten, denke ich, dass es für neuere Versionen von Eclipse nicht ganz funktioniert (einige Leser haben mir eine E-Mail geschickt). . YMMV!
Chu Yeow

Ich habe das gemacht, aber Consolas benutzt - sehr schön, danke!
HaveAGuess

Vorkommen markieren kann wieder aktiviert werden, wenn Sie es vermissen (wie ich es war), indem Sie zu Einstellungen -> Allgemein -> Editoren -> Texteditoren -> Anmerkungen -> Vorkommen gehen und "Text als hervorgehoben"
aktivieren

21

Wenn Sie für Linux-Benutzer einen Compositing-Fenstermanager ( Compiz ) ausführen , können Sie das Fenster einfach negativ schalten. Ich benutze Eclipse die ganze Zeit so, das normale (weiße) Aussehen bläst mir die Augen ab.


Schön. Ich habe Eclipse inzwischen ziemlich gut eingestellt und alle Links in den Antworten verwendet. Aber ich benutze auch ein dunkles Farbschema in KDE ...
Bartosz Radaczyński

fand es, "Negative" Plugin, ich muss sagen, es sieht viel besser aus auf meinem dunklen Linux-Thema
Ivan G.

danke, aber das Abschlussfenster ist immer noch weiß und jedes Mal, wenn es angezeigt wird, trifft es meine Augen.
Kamran Bigdely

1
sehr schöne Idee, einfach und effektiv, danke! Aktivieren Sie es über compizconfig-settings-manager (ccsm). Beachten Sie, dass dort Regeln festgelegt werden (Typ = Eclipse), um den "negativen" Effekt automatisch anzuwenden. Es sollte auch möglich sein, eine Regel für das Abschlussfenster festzulegen, die Grab-Schaltfläche im Konfigurationsdialog zu verwenden und darauf zu zielen;)
Antiplex

Eclipse verwendet SWT, das native Widgets verwendet. Im Fall von Linux ist dies normalerweise GTK. Wenn Sie ein dunkles Thema für gtk auswählen, wird es von allen Eclipse-Fenstern ohne Editor übernommen. Ein Beispiel für ein dunkles GTK-Thema finden Sie unter OMG Suite
srparish



8

Ich muss sagen, dies ist ein Bereich, in dem Eclipse wirklich schwach ist. Insbesondere gilt der Import / Export von Einstellungen für ALLE Einstellungen. Es gibt keine Möglichkeit, beispielsweise nur die Schriftarten / Farbeinstellungen (wie in Visual Studio) zu importieren, ohne meine Einstellungen für die Schlüsselbindung zu verfälschen.

Außerdem habe ich einige dieser oben genannten Einstellungsdateien ausprobiert, die meine Eclipse-Installation vollständig beschädigen.


4
Sie können nur die Farbeinstellungen importieren / exportieren. Aber Sie müssen die Voreinstellungsdatei manuell bearbeiten und alles außer den
farbbezogenen

6

Ich habe mehrere Farbthemen und ein Skript erstellt, um ein neues aus den Farbeinstellungen einer Person zu extrahieren. Ich verwende derzeit eine, die ich noch nicht auf der Website veröffentlicht habe, aber ich sollte sie irgendwann erreichen.

http://eclipsecolorthemes.jottit.com


Danke, ich habe ein paar Worte zum Exportieren hinzugefügt.
Gaël Marziou

Ausgezeichnet. Es wäre schön, wenn jedes dieser Themen einen Screenshot hätte!
Cal

6

Einfachster Weg: Ändern Sie die Hintergrundfarbe des Hauptfensters der Windows-Anzeigeeigenschaften. Ich ging zur Registerkarte Darstellung, wechselte zum Silberschema, klickte auf Erweitert, klickte auf "Aktives Fenster" und änderte Farbe 1 in hellgrau. Alle Eclipse-Ansichten wurden weicher.

Seit Luna (4.4) scheint es eine volle in Darkihnen zu geben

Fenster -> Einstellungen -> Allgemein -> Darstellung -> Thema -> Dunkel

Geben Sie hier die Bildbeschreibung ein


Keine erweiterte Option in Juno unter einem ausgewählten Thema
bobtheowl2

5

Für den schnellen Hack wird unter Linux, auf dem GNOME mit einer Windows-Tastatur ausgeführt wird, Windows-Key-M alle Fenster invers färben und Windows-Key-N ein einzelnes Fenster invertieren. Es ist eine großartige Funktion in meinem Buch.


3

Als ich antwortete: " Gibt es eine einfache, konsistente Möglichkeit, das Farbschema von Eclipse-Editoren zu ändern? ":

Ich habe auch danach gesucht und nach ein wenig Recherche eine praktikable Lösung gefunden. Dies basiert auf dem FDT-Editor für Eclipse, aber ich bin sicher, dass Sie dieselbe Logik auf andere Editoren anwenden können.

Mein Blog-Beitrag: So erstellen Sie ein Farbschema für FDT

Hoffe das hilft!


2
Es ist kein echtes Farbschema ... In Netbeans wechseln Sie die Farben einmal und es funktioniert für alle Sprachen gleichzeitig. Eclipse verfügt für jeden Editor über separate Einstellungen. Was noch schlimmer ist, die Einstellungen für Anmerkungen sind allen gemeinsam.
Bartosz Radaczyński

3

Die beste Lösung, die ich gefunden habe, besteht darin, Eclipse im normalen Helligkeitsmodus zu belassen und einen Bildschirmwechselrichter auf Betriebssystemebene zu verwenden.

Unter OS X können Sie Command+ Option+ Ctrl+ 8den gesamten Bildschirm invertieren.

Unter Linux mit Compiz, es ist noch besser, können Sie Windows+ NFenster selektiv zu verdunkeln (oder Windows+ Mden gesamten Bildschirm zu tun).

Unter Windows ist die einzige anständige Lösung, die ich gefunden habe, Powerstrip, aber es ist nur für ein Jahr kostenlos ... dann sind es ungefähr 30 US-Dollar oder so ...

Dann können Sie den Bildschirm umkehren, die Farben auf Syntaxebene nach Ihren Wünschen anpassen und loslegen mit coolen Farbtönen.


Ich versuche dies unter OS X zu verwenden, Eclipse sieht gut aus, einige andere Programme sehen etwas ungewöhnlich aus. Die richtige Tastaturkombination scheint Strg + Alt + Cmd + 8 zu sein (zumindest in Version 10.6.8).
Arnost Valicek

1
Durch Änderungen werden auch die Farben der Symbole invertiert, was SEHR irreführend sein kann (z. B. Rot für "Los", Grün für "Stopp").
Scott Biggs


1

Testen Sie dieses Farbschema, das ich für Eclipse PDT erstellt habe. Es basiert auf der Vim Zenburn Farbschema entwickelten sich schleichend


Um die Datei zu importieren, verwenden Sie Datei | Importieren | Allgemein | Einstellungen
Johnk


1

Einige Leute haben Optionen für Linux und Mac veröffentlicht, und das (kostenlose) Windows-Äquivalent lautet, wenn Sie global damit umgehen können:

Legen Sie die Hintergrundfarbe für das Windows-Desktop-Erscheinungsbild fest. Sie können das aktuelle / gewünschte Thema beibehalten, indem Sie einfach die Hintergrundfarbe von Fenstern ändern. Standardmäßig ist Weiß eingestellt. Ich ändere es in einen Grauton. Ich habe es schon einmal mit Dunkelgrau und Schwarz versucht, aber dann muss man die Textschriftfarben global ändern, und alles, was schmerzhaft ist.

Aber ein einfacher Grauton als Hintergrund macht den Trick global, funktioniert mit jeder Farbtextschrift, solange der Grauton nicht zu dunkel ist.

Es ist nicht die beste Lösung für alle Editoren / IDEs, da ich Schwarz bevorzuge, aber es ist die nächstbeste kostenlose und globale Problemumgehung unter Windows.




0

Ich habe mit dem Anpassen der Farben gespielt. Ich ging mit dem gelben Text / blauen Hintergrund, den ich von Turbo Pascal mochte. Das Problem, auf das ich gestoßen bin, war, dass Sie die Farben der Editoren festlegen konnten, aber die anderen Ansichten wie Package Explorer oder Navigator blieben bei den Standardfarben Schwarz-Weiß. Ich bin sicher, Sie könnten es programmatisch tun, aber es gibt viele Einstellungen für meine Geduld.


Die meisten anderen Ansichten werden von den vom Betriebssystem angegebenen Farben gesteuert. Unter Windows können Sie beispielsweise zu den Einstellungen für das erweiterte Erscheinungsbild wechseln und das Fensterelement mit den gewünschten Farben ändern . Dies bedeutet natürlich, dass sich alle Ihre Anwendungen im gesamten Betriebssystem ändern, was je nach Geschmack gut oder schlecht sein kann.
Cowgod

0

Als Antwort auf diesen Kommentar habe ich einen Filter für das Farbfilter-Plugin für Compiz erstellt.

Folgendes habe ich bekommen:

Wie man:

  1. Gehen Sie zu / usr / share / compiz / filter /
  2. Neue Datei "negativ-kontrastarm" erstellen (als root)
  3. Fügen Sie den angehängten Code ein.
  4. Gehen Sie zu System-> Einstellungen-> CompizConfig ...
  5. Geben Sie das Farbfilter-Plugin ein
  6. Aktivieren Sie es und fügen Sie der Liste Profeet einen neu erstellten Filter hinzu !!

Filtercode:

!!ARBfp1.0
TEMP temp, neg;

# Dunno what's this... but every other filter starts with this :) ;
TEX temp, fragment.texcoord[0], texture[0], RECT;

# Applying negative filter ;
RCP neg.a, temp.a;
MAD temp.rgb, -neg.a, temp, 1.0;
MUL temp.rgb, temp.a, temp;
MUL temp, fragment.color, temp;

# Lowering contrast and shifting brightness ;
MUL temp.rgb, temp, 0.8;
ADD temp.rgb, temp, 0.25;

MOV result.color, temp;
END

Sie können auch mit dem Filter spielen. Vielleicht bekommst du etwas Faszinierenderes :) Fühlen Sie sich frei zu teilen!

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.