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