
Разработчики на одной платформе пятнадцать лет просят тёмную тему в своей среде разработки. Были раскраски модулей, инверсия цветов, перехват рисования. В новой версии платформы тёмная тема наконец появилась, но только у пользователей. Я перестал ждать и решил сделать сам. Чтобы перекрасить окно, пришлось написать своё окно. Для этого нужно было читать гигабайтный файл конфигурации без платформы. А чтобы проверить, что читаю правильно, — выгрузить 90 385 файлов байт в байт и по дороге повторить порядок обхода std::unordered_map из MSVC. Рассказываю, что встретилось на каждом шаге и сколько времени это экономит. Спуститься в подвал
Continue to Habr →You are being forwarded in 6s — stay on this page