2009-03-02 3 views
1

Ich denke daran, einen einfachen globalen dunklen Hintergrundschalter für Eclipse zu machen.Eclipse Codebase: Gibt es einen Ort, der alle Farbdaten abfangen kann?

Zum Beispiel abfangen alle Farben, die gerade gerendert werden und ersetzen Sie sie: (R, G, B) -> (255-R, 255-G, 255-B).

Können Sie Eclipse-Quellen vorschlagen, wo es möglich ist?

Die aktuellen Probleme sind

  • Jede Sprache-Farbpaar manuell geändert werden muss
  • Es gibt vertikale Balken, die immer weiß

Die damit verbundenen Fragen sind:

+0

Das ist eine interessante Art, diese Frage zu stellen ... Ich hoffe, es gibt etwas ... oder dass einer der Eclipse-Entwickler dabei helfen wird, so etwas zu machen. – Akrikos

+0

Das große Problem ist, dass Eclipse-Newsgroups so unbrauchbar sind. Ich habe versucht, eine geeignete Gruppe (Forum) zu finden, um diese Frage zu stellen, aber ich gab auf. – Sergey

Antwort

1

Es gibt keine. Ich habe einmal ein dunkles Farbschema für eine Eclipse-basierte IDE entwickelt, die wir für unsere Kunden erstellt haben. Die vertikalen Balken bleiben weiß und einige andere Farben können nicht geändert werden.

Jetzt muss ich sagen, dass es immer einen obskuren Weg gibt, etwas zu tun. Wenn Sie das wirklich wollen und Java-Programmierkenntnisse benötigen, könnten Sie einen Equinox-Adapter-Hook schreiben, der Byte-Code-Instrumentierung auf SWT ausführen würde, um alle farbbezogenen Aufrufe abzufangen und sie über Ihren Farb-Mapper zu übertragen. (Fragen Sie nach SO, wenn Sie Hilfe benötigen.)