Darkest Dark Theme with DevStyle

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

2024-09 (4.33), 2024-06 (4.32), 2024-03 (4.31), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25), 2022-06 (4.24), 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7)

https://devstyle.codetogether.io

Neon (4.6)

https://devstyle.codetogether.io

Learn more...
Solution Description

Darkest Dark theme from DevStyle - a free plugin providing an enhanced set of experiences for Eclipse. Included:

  • Darkest Dark theme - #1 in the Marketplace:
    True dark theme with flat replacement icons
    A great experience over Windows, Mac and Linux
     
  • Included with DevStyle:
    New light and dark color themes
    All new startup experience for Eclipse
    Inline search for text editors

​Entirely free to use!  Get DevStyle today.

Categories: IDE, UI

Additional Details

Eclipse Versions: 2024-09 (4.33), 2024-06 (4.32), 2024-03 (4.31), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25), 2022-06 (4.24), 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6)

Platform Support: Windows, Mac, Linux/GTK

Organization Name: CodeTogether Inc.

Development Status: Production/Stable

Date Created: Tuesday, January 31, 2017 - 12:51

License: Commercial - Free

Date Updated: Friday, September 20, 2024 - 09:08

Submitted by: Tim Webb

Screenshot
Date Ranking Installs Clickthroughs
October 2024 5/444 899 4
September 2024 4/642 12415 66
August 2024 5/641 9292 54
July 2024 5/663 9672 45
June 2024 6/681 10827 75
May 2024 6/682 10796 49
April 2024 5/687 12345 57
March 2024 4/694 14353 82
February 2024 5/687 11373 322
January 2024 5/691 10676 75
December 2023 6/671 9424 59
November 2023 6/686 11696 50
View Data for all Listings

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 242

Count Error Message
152 Cannot continue the operation. There is another install operation in progress.
25 Cannot complete the install because one or more required items could not be…
10 Cannot complete the install because one or more required items could not be…
7 Cannot complete the install because one or more required items could not be…
5 Cannot complete the install because one or more required items could not be…
3 Cannot complete the install because one or more required items could not be…
3 Cannot complete the install because one or more required items could not be…
3 Cannot complete the install because one or more required items could not be…
3 Не удается завершить установку, так как не удалось найти один или несколько…
3 Cannot complete the install because one or more required items could not be…
3 Cannot complete the install because one or more required items could not be…
2 Your original request has been modified. "DevStyle (includes Darkest Dark…
2 无法继续操作。正在执行另一个安装操作。
2 Cannot complete the install because one or more required items could not be…
2 Cannot complete the install because of a conflicting dependency. Software…
2 Cannot complete the install because one or more required items could not be…
2 Cannot complete the install because of a conflicting dependency. Software…
1 Cannot complete the install because of a conflicting dependency. Software…
1 No se puede continuar con la operación. Hay otra operación de instalación en…
1 The copies of profile D__Eclipse_java-2024-062_eclipse are not in sync.
1 Операция не может быть продолжена, т.к. уже выполняется другая операция…
1 Cannot complete the install because one or more required items could not be…
1 Your original request has been modified. "DevStyle (includes Darkest Dark…
1 操作を続行できません。 別のインストール操作が進行中です。
1 Cannot complete the install because one or more required items could not be…
1 Cannot complete the install because one or more required items could not be…
1 Cannot complete the install because one or more required items could not be…
1 Не удается завершить установку, так как не удалось найти один или несколько…
1 Cannot complete the install because of a conflicting dependency. Software…
1 Cannot complete the install because one or more required items could not be…
Download last 500 errors (CSV)

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for Darkest Dark Theme with DevStyle.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Reviews Add new review

In reply to by Aaron Lara

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.

In reply to by Mark Leone

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.

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?

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)

In reply to by David D

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/

 

 

 

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.

In reply to by Adrian Heath

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.

In reply to by Ankur Vaish

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!

In reply to by AARON KELLY

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

In reply to by serkan erdur

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).

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.

In reply to by Ed Waldner

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).

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!

In reply to by Marko Zajc

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?

In reply to by Tony Weddle

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.

In reply to by George Sedov

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.

I wasn't thrilled to open Eclipse to a popup asking me to try something out.

I clicked "agree" to checkout DevStyle and see what it is.

It adds some weird branded startup menu. Which does what?

Each time I open Eclipse, I have to select my workspace. It then takes several extra seconds to open the editor. Can you believe this? Eclipse already takes a while to open.

Granted, the ability to choose icon packs is nice, as is the theme itself as always. But I'm not interested in a foreign startup menu crapping up my development experience.

Dev, your theme is appreciated. Can we keep it to that?

In reply to by J W

JW,

First, I'm glad you like the theme, thank you - if you haven't already tried them, DevStyle adds attractive light themes as well.

You can turn off the startup experience by clicking the "Use Classic Eclipse Startup Dialog" link in the bottom left of the Launch tab of the startup dialog, taking you back to the default Eclipse startup behavior, while keeping other parts of DevStyle enabled. We do realize this link is not too easy to find, and our next release will make it more obvious. You can also turn it off from the Darkest Dark preference page within the workbench.

The Enhanced Startup Experience gives you the ability to quickly locate resources you were working with, especially when you've been using multiple workspaces. In a subsequent release, we'll be adding simpler wizards that help you quickly start new projects across an array of technologies, and we'll add more features over time. Of course, we realize this won't be useful for everyone/everytime, so it's only an optional part of DevStyle - you can turn it off, while keeping the other features like light themes, inline find, and the breadcrumb toolbar still enabled. For more on the startup experience see this doc: https://www.genuitec.com/docs/workbench/using-devstyle-startup-experien… and more on DevStyle in general, see here: https://www.genuitec.com/tech/devstyle

Hope this helps, thank you again for your comment.

In reply to by dsfjkla sfljkgaljk

Thanks for the comment, Dsfjkla Sfljkgaljk and for trying Darkest Dark!

This isn't a known problem but perhaps you could check for updates first and, if it still happens, let us know the details (including your OS and version and a screenshot) over at our support forum. We'd love to resolve this for you. Our forum can be reached by clicking on the support link icon above (the circle with "?" in it) then going to the Theme Problems forum.

I love this plugin!!!

My only complain is with cut and paste.  If I paste into something that maintains formatting (for example, Skype for Business which my company uses for instant messenger) I get all of these grays and pale blues against light blue backgrounds ... it is hardly legible. I don't know if there is any way to deal with that?

 

 

In reply to by Stephen Thompson

What file type are you pasting into?  Normally coloring comes from the code syntax, not the actual paste buffer -- normally Eclipse takes the [plain text] format of the copy buffer.

Glad you like it!

In reply to by Tim Webb

I'm pasting into Micrsoft Office 2013.   This is really easy to reproduce ... using the default color scheme, go to an XML document like a POM, copy multiple lines of the POM to the clipboard, then paste it into MS Word.  The result is sky blue text pasted into a white document.

In reply to by Andriy Karpyak

Andriy, apologies for the delayed response - I can't say we've seen something like this ever reported. What OS are you on? If Linux, what Windowing system and theme? Feel free to create a new topic on our forums: https://www.genuitec.com/forums/topics/darkest-dark/theme-problems/ for detailed assistance.

I install the dark theme and Eclipse Oxygen fails to start and crash with:


!ENTRY org.eclipse.osgi 4 0 2017-08-10 10:05:29.794
!MESSAGE Application error
!STACK 1
org.eclipse.swt.SWTError: Not implemented [multiple displays]
        at org.eclipse.swt.SWT.error(SWT.java:4559)
        at org.eclipse.swt.widgets.Display.checkDisplay(Display.java:821)
        at org.eclipse.swt.widgets.Display.create(Display.java:934)
        at org.eclipse.swt.graphics.Device.<init>(Device.java:174)
        at org.eclipse.swt.widgets.Display.<init>(Display.java:559)
        at org.eclipse.swt.widgets.Display.<init>(Display.java:550)
        at org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:781)

 

Uninstall it from console via

eclipse -application org.eclipse.equinox.p2.director -uninstallIU com.genuitec.eclipse.theming.feature.feature.group

Trying it out and found a small annoying instance, if you copy & paste a class and are taken to the accept default name, or rename the class option, the suggested classname (whichever class you have copied with a suffix of 2 usually) will now have white text yet be highlighted with a babyblue colour background making it unreadable. If you then move the arrow key back, the baby blue background higlighting goes away but now you cannot see your cursor either. 

This makes it a little fidgety for this operation. functionally it works, but in UX terms it's not the nicest.

Been using it for few days now and feel the need to mention how great it is.  After all these years seems like the beast of a task that is making a Dark theme under Eclipse has been tammed!

Big thanks.

After installed the latest update, I constantly get a pop up message which is Java heap size, connection timeout on org.genuitec.theming.ui.