LazowskiAnton · Extensions

ChristmasSmith Themes

Две цветовые темы к Новому году и Рождеству для Visual Studio: Christmas Night — зимняя ночь у ёлки, и Christmas Light — снежное утро. Клюквенные шарики, еловые ветки и золотая мишура для всей IDE и редактора кода — празднично, но так, что в них можно спокойно проработать весь день.

Бесплатно · Visual Studio 2022 и 2026 · тёмная и светлая · никакого кода, только цвета

Почему ChristmasSmith

Один и тот же код C# в Christmas Night и в Christmas Light

Тёмная и светлая

Christmas Night — для долгих зимних вечеров, Christmas Light — для дня. В обеих одни и те же украшения: клюквенные ключевые слова, хвойно-зелёные типы, золотые строки, методы цвета имбирного печенья.

Для работы, а не только для скриншота

Каждый цвет подсветки хорошо читается на своём фоне. Ключевые слова — клюквенные, а не чисто красные, поэтому яркое красное подчёркивание ошибки всё равно бросается в глаза; типы отличаются от ключевых слов ещё и яркостью, а не только тем, что одни красные, а другие зелёные.

Вся IDE

Заголовок окна, вкладки, обозреватель решений, окна инструментов, меню, строка состояния (красная, как ёлочный шар, при отладке — золотая, при сборке — хвойно-зелёная) и редактор: выделение, текущая строка, найденный текст, парные скобки.

Бесплатно, и больше ничего

Без подписок, без «pro»-версии, без сбора данных и без сообщений при запуске. Внутри нет кода — только цвета, — поэтому тема ни о чём не просит, даже об оценке.

Темы

Christmas Night

Зимняя ночь у ёлки. Ключевые слова — клюквенные шарики, типы — еловые ветки, строки — золотая мишура, числа — лёд, методы — имбирное печенье; комментарии — словно морозное стекло. Строка состояния — красный ёлочный шар, акцентный цвет — золото.

Visual Studio в теме Christmas Night: тёмно-синий редактор с клюквенными ключевыми словами, зелёными типами, золотыми строками, ледяными голубыми числами, красным подчёркиванием ошибки и янтарным — предупреждения, обозреватель решений и список ошибок

Christmas Light

Снежное утро. Белоснежный фон и серо-синий текст, клюквенные ключевые слова, хвойно-зелёные типы, золотые строки, методы цвета имбирного печенья; рамка окна — бледно-хвойная.

Visual Studio в теме Christmas Light: белоснежный редактор с клюквенными ключевыми словами, зелёными типами, золотыми строками, синими числами, красным подчёркиванием ошибки и янтарным — предупреждения, обозреватель решений и список ошибок

Как включить

Visual Studio 2026

  1. Средства › Тема › Christmas Night (или Christmas Light).
  2. Средства › Editor Appearance › Match Theme — тогда новогодние цвета получит и редактор. Если там выбрано Light или Dark, код останется в привычных цветах.

Visual Studio 2022

  1. Средства › Параметры › Среда › Общие › Цветовая тема › Christmas Night или Christmas Light. Редактор подстроится под тему сам.

Цвета, которые вы меняли сами в Средства › Параметры › Среда › Шрифты и цвета, перекрывают любую тему. Чтобы там появились новогодние, сбросьте эти элементы к значениям по умолчанию.

Цвета

Основные цвета редактора. Остальная IDE собрана из той же палитры.

ЧтоChristmas NightChristmas Light
Фон#101A22#F7FAFC
Текст#EAF2F5#1E2A33
Ключевые слова#FF6B86#C2183A
if, return, throw#FF9CB0#9E1230
Классы и структуры#5FD38A#1E7A3C
Строки#F2C14E#8A6200
Числа#8FD3FF#1B5FA8
Методы#FFC08A#8A4B1C
Комментарии#7F95A3#637481
Подчёркивание ошибки#FF4040#D0021B
Подчёркивание предупреждения#FFB020#A86200
Строка состояния#B3122E#B3122E

У основных цветов подсветки — текста, ключевых слов, типов, строк, чисел, методов — контраст с фоном не ниже 5:1, то есть выше рекомендуемых для обычного текста 4,5:1; комментарии чуть мягче, от 4,6:1.

Вопросы и ответы

IDE стала новогодней, а код — в привычных цветах.

В Visual Studio 2026 выберите в Средства › Editor Appearance пункт Match Theme. Если он уже выбран, загляните в Средства › Параметры › Среда › Шрифты и цвета: изменённые там цвета перекрывают любую тему.

Почему у новогодних тем нет цветного квадратика в меню «Тема»?

Visual Studio рисует квадратик только для своих встроенных тем. Темы из расширений показываются просто по названию — так у любой темы из Marketplace.

Можно ли взять новогодний редактор, а IDE оставить в другой теме?

Через меню — нет: Editor Appearance в Visual Studio 2026 предлагает только свои пять вариантов, и расширения не могут добавить туда свой. Цвета редактора идут вместе с новогодней темой.

Какие языки подсвечиваются?

C# и Visual Basic получают все цвета, включая методы, параметры и интерфейсы. Остальные языки используют общие цвета — ключевые слова, строки, числа, комментарии, типы.

ChristmasSmith отправляет какие-нибудь данные?

Нет. В нём вообще нет кода — только две цветовые темы, которые читает Visual Studio.

Куда сообщить о цвете, который выглядит не так?

Создайте issue в репозитории Feedback на GitHub, лучше со скриншотом. Можно также воспользоваться вкладкой Q&A на Marketplace.

История изменений

1.0.0