Eclipse IDE for (Embedded C/C++) Developers 2020-12: Classic dark theme deep black color background and text in menu

Solution 1:

That's a bug of Eclipse TMF which is contained by default in the

  • Eclipse IDE for C/C++ Developers and the
  • Eclipse IDE for Embedded C/C++ Developers

in Eclipse 2020-12 (4.18) that has already been fixed:

Eclipse bug 569790 - [dark] Dark mode issue when Trace Compass is installed

Unfortunately, this bug was detected and fixed only shortly after the 2020-12 release. So I created the following (unofficial) update site that can be used to get the patched Eclipse TMF (via Help > Install New Software...):

https://howlger.github.io/Dark-Theme-Fix-for-Eclipse-2020-12-with-TMF/update

Update: the official update site has been published in the meantime:

https://download.eclipse.org/tracecompass/stable/repository/

Alternatively, you can use another dark theme instead of the built-in dark theme, such as one of the following (do not use the Darkest Dark Theme with DevStyle since it might slow down Eclipse and can cause issues):

  • Eclipse Spectrum Dark Theme
  • Planet Themes

Please note, a dark theme is a bit more stressful for your eyes compared to a light theme (the human eye can adapt well to dark, but works best with more light).

See also: My GitHub project to create the update site to patch TMF