Eclipse is an excellent Java IDE that I use almost everyday, but I do have some minor quarrels with it. The first complaint has to be the lack of color scheme support. Sometimes I just can’t stand staring at black on white for hours on end and desire a color scheme for Eclipse. Unfortunately Eclipse does not support such a thing, only setting each color manually. While it is possible to technically import someone’s preferences as a “color scheme”, you can only export/import the entire range of preferences and not just specifically color. This is not an ideal solution.
I am wanting something like the dark spectrum color scheme from vim or Tango Oblivion from gedit. I find these two very nice dark themes that would be great for those long sessions in eclipse. Unfortunately I’ve not a found a way to do this, and I am vastly too lazy to manually convert each little color to the correct value in eclipse. That would be extremely boring, tedious, and frustrating trying to get it right.
I have been recommended to take a look at Eclim to see if it would fit my needs. It seems like an interesting effort and I would sort of love to have vim with eclipses integration functionality but it just seems like a whole lot of work for what you get. So for now I must stare at this black on white color scheme in eclipse until a future release perhaps supports color schemes natively.
Perhaps I can blame the colors for writing such horrible code

#1 by Mike on April 2, 2009 - 4:44 am
I’m not sure if it’s possible, but since the preferences file will probably be XML, have you considered exporting your entire preferences, using a text editor to remove everything but the colour scheme, and attempted to import that? It may just work… It might also be easier to set the colours in a text editor, rather than having to use a picked for each and every item.
#2 by aron on April 2, 2009 - 9:35 am
I too am using eclipse often, and like you I hate staring at a white background. What window manager are you using? I’m on KDE-3.5 and I’ve piped it to look like the emacs default colorscheme with darkslategray background. This is reflected in eclipse if you tell kde to do so. Being an emacs fan I’ve imported the keybindings to eclipse too, YMM with vim. Want a screenshot?
#3 by Ken on April 2, 2009 - 5:20 pm
I’m currently using gnome. A screenie would be cool to see what it looks like.
#4 by bri on April 2, 2009 - 6:00 pm
I’ve found a bug report for this issue (https://bugs.eclipse.org/bugs/show_bug.cgi?id=113112). I think you should ask what is happening with it and maybe vote for it?
#5 by aron on April 3, 2009 - 4:48 pm
Here ya go =). Screenie. http://aron.nu/example_eclipse_colors_in_kde.png
#6 by Ken on April 7, 2009 - 4:29 pm
Ah, nice. I’ve always been to lazy to actually run my entire desktop dark themed. Probably because I have one or two programs that refuse to play nice or look like mega crap when a dark theme is active.
#7 by hrongyorgy on May 7, 2009 - 5:13 am
Did you tried this: http://blog.codefront.net/2006/09/28/vibrant-ink-textmate-theme-for-eclipse/ ? It’s a very good-look dark theme, based on TextMate, but I like TM-like themes.