Eclipse Foundation Member
Darkest Dark Theme with DevStyle

Add this URL to your Eclipse Installation to reach this solution's update site.

Photon (4.8)
Oxygen (4.7)


Neon (4.6)


Learn more...

Details Group Tabs

Installs Last Update: 
Friday, June 22, 2018 - 16:37
tweddlelmg's picture

Mehdi, sorry you're seeing problems with your chosen theme. If possible, could you please post more details to our support forum, including a screenshot of the issue and the theme you've chosen? You can reach the forum here: https://www.genuitec.com/forums/topics/devstyle/theme-problems/

dceraso's picture

Hi congrats for this theme.

I just experiences a couple of problems maybe you could improve.

I'm using Eclipse Oxigen 4.7.1a on Windows 10.

1. The icons have no difference when they are selected or not (i.e. the "Skip all Breackpoints" is exactly the same if selected or not. No borders no icon change, so I don't know if it is enabled).

2. When a list is opened, (i.e. with CTRL+SHIFT+T) the first element in the list is always highlighted with a lightgray color that makes hard to read the underlaying white text.

 

For the rest it looks great to me till now,

tweddlelmg's picture

Thanks for the compliments Davide. I've done some checking on Oxygen and don't see the issues you mentioned. Could you provide us with more information, please? It would be better to deal with this on our support forum, if you can. We'd need to know the theme you're using (I checked with Darkest Dark) and whether you've altered any of the settings. Our DevStyle forums can be reached at https://www.genuitec.com/forums/topics/devstyle/

xwangkbm's picture

Dear Developer , I like the icon , Is`s beautiful. But I can not set a dark editor with a light workbench. Can you relieve the limit? Thank you very much for such a wonderful plug-in!

tweddlelmg's picture

I'm afraid that editor themes optimized for a dark workspace theme cannot be imported with DevStyle. The only option you have is to use a classic eclipse theme and then import a dark editor theme as an epf file (using Filel>Import>General>Preferences). I'm afraid you you won't have DevStyle theme icons in this case.

I have raised an enhancement request to allow a dark editor theme with a light DevStyle theme but it may not be possible due to the optimizations DevStyle makes.

iattilao4u's picture

Hello! I have set a light theme, but i want only my text editors to hava darb background. I did the following: Preferences->General->Editors->Text Editors-> set the Background color to 30,30,30 -> push Apply. The editor turned dark, the rest of the Eclipse stayed light. Then I pushed Apply and Close and the editor turned back to light. Can we expect, that in a future release it will be posssible to set a dark text editor background for a light theme? Thank you for your reply! 

tweddlelmg's picture

Illés, those standard eclipse settings will be overriden when you choose to use a theme. You can, however, import themes from http://www.eclipsecolorthemes.org/ or even create one yourself. Such editor themes can be downloaded as XML files and then imported using Preferences->DevStyle->Color Themes but clicking the "Import" link. To use the theme's background in editors, select the "Theme Background" option under the Editor Theme. However, note that a dark background is assumed to be associated with a dark workspace theme and you may not be able to apply the theme.

If you have further questions or issues, it would be best if you raised them on our support forums: https://www.genuitec.com/forums/topics/devstyle/

Thanks for using DevStyle.

jdugas's picture

I have been having trouble getting Eclipse colors for everything just right with the Default Dark Theme. This utility fixed most of the issues. It isn't perfect but resolved the major ones I had. The only problem is that now Eclipse keeps crashing. I'm going to have to uninstall it.

bfernandestdp's picture

Jake - we're glad you like the theme. We haven't had reports of the theme causing crashes - can you help us by telling us what OS you're on, and what distribution, exactly, of Eclipse you are using? Do you have any additional third party plugins installed?

jdugas's picture

I'm on Windows 7 Professional 64-bit, Service Pack 1.

Eclipse Oxygen.2 Release (4.7.2)

My Other plug-ins were all working for quite sometime with no crashes of Eclipse.
Other Plug-ins:

  • dev environment proprietary language tools (not public)
  • Oomph
  • Webclipse
  • emacs plus

I ended up leaving it installed because I like it and I figured out that I only end up seeing crashes after saving preferences. Not immediately afterward, but usually not long after.
In general I was trying to figure out what controlled the hover help text, which is being fed from a wiki. It's a very tough to read which background with very light gray text. I've worked around it by just highlighing all the popup text or launching the full wiki page.

I'm using the following settings in DevStyle

workbench Theme: Dark Gray (Darkest Dark)
Icon colors: Primary Colors
Editor Theme: Retta
Theme Background: unchecked
Force Colors: unchecked
Enable Breadcrumb: unchecked
Allow Oomph to track...: unchecked

 

 

 

tweddlelmg's picture

Jake,

Thanks for that. It may be that the proprietary plug-in is conflicting with something. We'd like to track this down but our standard support channels are a better place to do that. If possible, can you post to our DevStyle support forum at https://www.genuitec.com/forums/topics/devstyle/theme-problems/ or send an email to our ticket system (support at genuitec.com)? If you can clear the error log, then replicate the problem, please attach the eclipse error log to the forum post or your email (note that the error log can be exported to a text file from the error log view).

Sorry for the inconvenience.

klinlqg's picture

Hi, it's such an amazing plugin that I can't ignore it. But I kept getting this error while trying to install it over and over again..

No repository found at downloads.genuitec.com/downloads/products/myeclipse/installers/me2017stable2.0

 

 

tweddlelmg's picture

Sorry for the late reply, Kyle; looks like your comment only just got allowed through. We did have some technical issues at the time but they were quickly resolved. I hope you've been able to install DevStyle now. If you have problem, please report them on our forums at https://www.genuitec.com/forums/topics/devstyle/

alandarkworld's picture

So first of all, this is a very nice theme. There are however some elements that seem to have gone unnoticed (i.e. they are still bright). I'm using Eclipse Oxygen.2 64bit on Windows 10.

  1. The border of the "quick access" search bar in the top-right of the UI is still near-white and visually pops out.
  2. The "find" bar in the Task List view has the same issue as 1). Maybe they use the same widget in the background?
  3. The Preferences menu has white separator lines (honestly I would drop them entirely they have always been ugly)
  4. All plain buttons (e.g. Preferences "Apply" button) look awkward with their white border and hard corners, don't really fit in with the rest of the elegant theme. Also, focused buttons have a really weird double-outline (white from the button plus blue from the focus state).
  5. The margins of the "tree view" in the Preferences window are off. The tree view has a darker background than the window, that would be fine but it doesn't cover all available space, creating strange-looking areas.
  6. Group panes should use a darker outline, currently it's almost white.
  7. Checkboxes could use some dark love, too.
  8. Dropdown-menus have nice styling on the overlay that pops up, but the dropdown-button itself looks untouched compared to the regular eclipse theme.

Finally, I know that this is an odd question to ask, but could you include an option to keep the regular eclipse icons? They aren't perfect, but I'm just too used to them by now, I can't find anything without them.

tweddlelmg's picture

Thanks for the comments, Alan. We're always looking to improve the theme and you make a lot of great points. I'll pass your comments on to the development team; I'm sure they'll take many or all of them on board.

Thanks again.

nkumarcyn's picture

After uninstalling this theme, my eclipse stopped working giving this exception.

java.lang.NoSuchFieldError: ECLIPSE_COLORS

bfernandestdp's picture

Nishant - we're sorry to hear that. This looks like something that would be caused by an incomplete uninstallation. Did you install it using the Eclipse uninstallation process? Could you tell us what distribution of Eclipse you are using, what version and what OS?

krider's picture

Eclipse Java EE IDE for Web Developers.
Version: Oxygen.1a Release (4.7.1a)
Build id: 20171005-1200
OS: Windows 10, v.10.0, x86_64 / win32

for example:

public class HelloWorld {
private int unusedInt = 0;
private boolean unusedBoolean = true;

public static void main(String[] args) {
  System.out.println(sayHello());
}

private static String sayHello() {
  return "Hello World";
}
}

 

the class  HelloWorld's clolor must be red,but it's white.

i reinstall the theme,it still the same.

 

why ? 

it can't surport the Java EE IDE for web developers(4.71a) ?

 

bfernandestdp's picture

KR - we definitely support the configuration you have specified. Can you tell us what version of DevStyle you are using, as well as what the Workbench theme and the Editor theme selections on the DevStyle preference page are set to?

blackj0221's picture

This is very good theme but I want to change also menu bar's color.(File, Edit, Source, ...)

Is it impossible?

bfernandestdp's picture

Thank you for asking - I'm afraid this isn't something we can do yet, it's typically an OS-level change. What OS are you using?

sraybould's picture

Since "upgrading" from DarkestDark to DevStyle, things are no longer so dark anymore :-(
For example, #ifdef-ed out code had a black background before which was great but now it's got a yukky green background, so not dark at all.
This is just one example but I've noticed a few like this and must say that I preferred how it was before.

So how do I change these colours back to how they were in the "DarkestDark" theme?
Failing that, how do I remove DevStyle and go back to the orignial DarkestDark theme?

Thaks, Simon.

 

alara3bf's picture

Simon, Sorry our darkest dark (from DevStyle) is not as Dark as you expected. Do you mind sending some screenshots for the example you mentioned? If possible, you can you send them to our Support page for a better support and tracking.

On the other hand, with DevStyle you can always customize your theme and make it much darker. Just go to Window > Preferences > DevStyle > Color Theme and select "Dark Custom", then adgust L where higher value means darker (for dark themes). Additionally you can select a different Editor theme with darker background (and of course select "theme background") if you desire.

Hope this information helps.

Cheers!

mleone18t's picture

I prefer dark themes, and the ones in DevStyle look great, but with one significant problem. The drop-down arrows for unexpanded nodes in tree widgets have very little contrast relative to their background. At first glance, it looks like they're not even there. But if I look very closely, I can just make them out. When the node is expanded, the arrow is very light and so highly visible.

I tried available customizations, but I can't find a way to make the arrows sufficiently visible in a dark theme. Is there a customization I'm missing? If not, am I the only one having problems with this? If not, perhaps it can be addressed in a future release. I the arrows are dark to provide contrast between expanded and collapsed nodes, perhaps the colors can be reversed. When a node is expanded you already see the children (except when it's empty), so perhaps the hard-to-see arrows should be used when you already have other visual cues. Or better yet, provide contrasting arrow colors that both show up well against their background.

alara3bf's picture

Mark Leone, Thanks for reaching out! Can you please provide some screenshots of the issue you are describing, you can send them to our Support page for better tracking.

Also, issues like this are present when using Windows Classic theme (I'm talking about the overall OS theme) as SWT is not very customizable in such legacy themes. Are you by any chance using windows classic as your OS theme? if you are, swiching to a standard theme will fix the issue in dark themes.

Cheers! Aaron Lara

mleone18t's picture

Thanks for your reply, Aaron. I sent a screenshot with some further explanation to the support e-mail account.

I should have mentioned it, but this problem is occurring on MacOS. I installed DevStyle on my CentOS 7 system at work, and it looks great. The arrows are white, which gives them great contrast. On MacOS they're black, very nearly the same color as the background.

Since you asked about the OS theme, I tried changing the color profile on the DIsplay Preferences tab in MacOS, but it had no effect on drop-down arrow color or visibility. I cycled through all the profiles and there was no appreciable difference. If there are some other settings I can try on the Mac, I'll be glad to.

mleone18t's picture

At Aaron's suggestion via e-mail, I tried the regular eclipse dark theme, and it had the same problem. So I looked around at MacOS settings, and I found that in the Accessibility system preference pane on the Display tab, there is a setting "Increase Contrast. It was checked, so I unchecked it, and that fixed it. So increasing contrast has the opposite effect, perhaps because the sense of the preference is reversed with dark themes.

arico3wh's picture

Hello. It's a wonderfull looking theme. I want it!.

But, though I've tried, I cannot make it work on Kinetis Design Studio (KDS). This IDE is based on eclipse, then I understand that many core features requiered for 'Darkest Theme' may not be available. I don't know.

But, is there a way to make it work on this IDE?

alara3bf's picture

Alenjandro, Thanks for reaching out! DevStyle requires Eclipse Neon (4.6) as minimal version but Kinestis Design Studio is based on Eclipse 4.2.2. When KDS move to Neon, then you will be able to use DevStyle.

Cheers! Aaron Lara

yliuso8's picture

Version: Oxygen.1a Release (4.7.1a)

  “Light XXX” theme 。The main page up and down scroll bar, the wrong style.

“Dark XXX” theme is OK。

 

I come from China, the English expression may not be very good. thank you

bfernandestdp's picture

YiMing, thank you for your report - do you mind uploading a screenshot to elaborate? You can also create a post here with more details: https://www.genuitec.com/forums/topics/darkest-dark/

yliuso8's picture

-----photos.app.goo.gl/X5j34uOlPNubJd2W2

Show normal

----------

------photos.app.goo.gl/MbBRZIh8DpiAtBuf2

Abnormal display

tweddlelmg's picture

YiMing Liu,

We have incliuded a fix for the scrollbars in the newest release. Please update by going to Help->Check for Updates and ensure you select the DevStyle update.

bfernandestdp's picture

Thank you for taking the time to send in those screenshots. The narrower scrollbar in the view is by design. You did mention that the Dark theme is OK - we do use the same sort of scrollbar for the views there too (perhaps you missed it?)

mmisingname013's picture

Great plugin so far with a nice dark theme. But there are some glitches with Ubuntu. Since I haven't found an issue tracker, here they are:

1. when a dialog is open, the toolbar buttons turn to light gray (pasteboard.co/GWHzgaA.png)

2. the selected item in a tree or in a table has an orange background with a light gray for the text which is difficult to read (pasteboard.co/GWHBJpF.png).

3. Dropdown menus are weird (pasteboard.co/GWHCNrm.png)

bfernandestdp's picture

David, thank you for the kind words, we're glad you like our dark theme!

I'm afraid some of the GTK themes do not play well with the DevStyle theme. While we're looking into improving the behavior regardless of the OS theme selected, a workaround for now would be to choose a Dark-friendly GTK theme, like Adwaita or perhaps OSX-Arc-Darker. I think you may be on Ambiance which doesn't work too well.

A public issue tracker for theme related issues is here: https://www.genuitec.com/issue-tracker/

 

 

 

aheath3yp's picture

Ctrl-F now brings up Devstyle search dialog rather than the default Eclipse one but Ctrl-K (Eclipse Search find next) stills works using the previous Eclipse Search find string.

Confused me at first until I found the devstyle settings to turn off the inline search.

bfernandestdp's picture

Adrian, thank you for pointing that out. We overlooked the Find Next/Previous commands and we'll have them fixed in our next release.

Tip: Pressing Ctrl + F twice will bring up the regular search dialog, even if Inline Search is enabled.

avaish's picture

Is there any plan to release this awesome theme for Eclipse Mars.2(4.5.2) ?

:)

twebbcke's picture

Unfortunately that's not viable.  Due to some fundamentals of how DevStyle works, compatibility with Mars is a hard bar to pass.  Given this was already a significant undertaking to provide in Neon + Oxygen, and the smaller market of Mars users, it's hard to justify the investment for a free plugin!  We're glad you like it and hopefully your project work will allow you to move to Neon or Oxygen soon!

akelly3w2's picture

Well done, good job!

tweddlelmg's picture

Thanks, Aaron. You're comments are greatly appreciated. A lot of work has gone into this so it's very satisfying to get this sort of comment.

Tony, Genuitec

serdur's picture

Hi,

First of all thanks for the awesome theme.

There is one small thing about it which annoys me though. Editor background is not true black. It is dark greyish. Is it possible to make it true black?

Thanks

tweddlelmg's picture

Thanks for the comments, Serkan, they are much appreciated.

As far as the editor background color is concerned, do you have DevStyle enabled? If so, did you check the "Use editor theme background" option? If so, the default editor theme (Darkest Dark) will produce a very slightly lighter editor background. However, with Devstyle enabled, you do have more theming options and, for example, choosing the Sunburst theme and checking that option, mentioned above, you'll get a true black baground.

If you have further problems with this, please raise an issue on our Darkest Dark forum by clicking the Help icon ("?") on the plugin product page (above).

ewaldner's picture

Is there a way to restore the red highlight for build errors in the MCUXpresso IDE console using this theme? I installed the pluggin via Eclipse Marketplace Client 1.53 onto MCUXpresso IDE 10.0.2. Colors look great for editor and IDE in general, but errors are not displayed with colored highlighting or colored text, despite the settings showing the desired color scheme for build errors.

tweddlelmg's picture

Ed, thanks for your comments on Darkest Dark. It seems that the console you're referring to is the CDT console (which is also in the eclipse CPP package). In this case, you can set the various colors used by going to Window->Preferences->C/C++->Build->Console and setting the colors you want there. By default, Darkest Dark have set the background color to a deep black (on a generally grey console background).  I have tried changing colors here and the color settings are honored. If this is not your situation, could you please raise the issue on our forum (click the "?" icon above) and give us as much detail as possible about the problem (screenshots would also help).

mzajc's picture

The theme itself looks amazing!!!

Sadly, everytime I start Eclipse Photon (4.8.0), the javadoc background and fonts color are set to black. But when I uninstall Darkest Dark, it doesn't behave so.

 

Is there a solution for that other than uninstalling the theme? Please help!

tweddlelmg's picture

Marko, thanks for the comments. Unfortunately, we don't yet have an update site for Photon, so I guess you've installed the Oxygen version. Of course, we will be making this available for Photon but I don't have a schedule for that and Photon isn't yet released, though we're likely to have something that works before Photon is released in June 2018. I'm afraid that if you want to use Darkest Dark (DD), you'll probably have to revert to eclipse Oxygen. However, I checked DD on Linux Mint with Photon and didn't see the issue you mentioned. Could you mention which OS you're using, so we can check this issue when we start to test with Photon?

gsedov's picture

I have the same issue with oxygen. Every time I start eclipse some values are reverted to the wrong values. The ones I noticed are javadoc color and background (black), colored labels - match highlight (also black) and c/c++ editor text font (consolas regular 10).

All the affected items have a default of some sort (they are either "set to default" or "override default"). Seems like the plugin can't handle such items correctly.

To add strangeness to this behaviour: you can't simply "revert" the value - it does not save the reverted value. You first need to pick a new value, apply and save it, and only then the "revert" will restore the values intended by the theme.

bfernandestdp's picture

Are you using our light theme (now part of the 2017 CI 9 release) or dark theme? If you switch to the other, just to test, do you still experience these problems?

Unfortunately there are still some situations where the preferences just do not behave. The good news is that we believe we know why, and the next release will inclue a fix. Let us know if you would be interested in testing a pre-release with the fix, we'll let you know when it becomes available.