Ну, я думаю, первый вопрос будет в том, является ли белый фон такой замечательной идеей. Просто потому, что она близка к реальной бумаге, и мы можем найти ее повсюду в Интернете, не обязательно делает ее хорошим (или я могу сказать, идеальным) выбором.
Я помню, что (много-много) лет назад у нас была только желтая на черном «цветовая схема». И я также помню, что это было не так уж плохо. У него не было такого контраста, как у черного и белого. Не так давно я узнал, что это также лучше для человеческого глаза.
Иногда мне действительно интересно, кто разрабатывает цветовые схемы, которые, например, поставляются с операционными системами. Я обычно игнорирую их, но я помню, как видел действительно удивительные смеси розового и зеленого и тому подобное. Ну, я не употребляю наркотики ...
Есть некоторые исследования о том, что цвета делают с вашим подсознанием (успокоиться, вызвать агрессию, ...). Я думаю, что обычно используемые цветовые схемы в некоторой степени основаны на этом. Может быть, они просто добавили читабельность. Кодирование не должно быть миссией самоубийства.
Но что касается цветовой схемы современных IDE, то я в порядке. Посмотрим правде в глаза: простая идея заключается в том, чтобы упростить поиск чего-то, что отличается от общего «шума кода». И если честно, мне все равно, какие цвета они используют, чтобы это позволить. Это не должно повредить мои глаза или сжечь части кода в затылке, как ярко-красный на каком-то зеленом тоне.
Кодирование должно быть расслабляющим. И это то, что для меня.