Просто делюсь
Смотрю, многие здесь с видом экспертов пишут какие-то наставления, пытаюстся всех чему-то научить. А я не эксперт, поэтому буду использовать это место как профессиональный блог. Если у меня появилось, что сказать, — создам пост. А если нет — могу полгода ничего не писать. За подписчиками и лайками не гонюсь, ни от кого ничего не требую. А теперь сам пост. Я в VS Code перепробовал, наверное, несколько сотен тем, когда узнал, что он позволяет посмотреть на них без установки, искал такие, которые будут подсвечивать всё-всё разными цветами, и при этом не в красных оттенках. Никак не выходило найти самую хорошую. Из последних взгляд остановился на deep-space (space-theme от автора space-theme), но в ней переменные очень уж тёмные, а фон хотелось бы сделать чуть темнее. Поэтому я наконец решился попытаться внести изменения в тему. Сходил к нейросетке и получил решение: Для изменения цвета фона: в settings.json создать или дополнить параметр "workbench.colorCustomizations". В нём ключами являются имена тем в квадратных скобках вида "[deep-space]", VS code сам подскажет, как их дописать, а внутри можно задать, например, "editor.background" в формате "#abcd33". Для цвета токенов нужен параметр "editor.tokenColorCustomizations", внутри точно так же указывается имя темы (это если нужно менять для конкретной темы), а дальше параметр "variables" (мой случай), внутри которого "foreground": "#00ff00". У токенов не так уж много чего можно поменять, и самих их не очень много.
Эти параметры можно добавлять не только глобально, но и в settings.json отдельного workspace'а. Можно, например, у каждого проекта делать свой цвет нижней полоски в редакторе.