Eclipse is near the apex of the problem indicated in the article. I recently had the displeasure of using it, and had a torrid time trying to configure the colors to my preferred grey on black color scheme. Not only are the options for setting colors spread over different areas of the configuration UI, but there were too many "fine detail" choices regarding semantic markup, without there being a clear and obvious way to change the general thrust (i.e. inverting the text contrast scheme). I had to change dozens of settings, as I recall, to end up somewhere close to what I wanted.<p>I had to give up on virtual space in the editor, though.