LazowskiAnton · Extensions

StPatrickSmith Themes

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

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

Почему StPatrickSmith

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

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

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

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

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

Вся IDE

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

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

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

Темы

Shamrock Night

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

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

Shamrock Light

Зелёные холмы днём. Ключевые слова цвета клевера, золотые типы, оранжевые строки, синие числа и методы цвета вереска; рамка окна — бледно-зелёная.

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

Как включить

Visual Studio 2026

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

Visual Studio 2022

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

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

Цвета

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

ЧтоShamrock NightShamrock Light
Фон#0C1A14#F6FAF3
Текст#EAF4EC#1E2A20
Ключевые слова#4FE07F#1B7F3A
if, return, throw#9CF2B4#13662E
Классы и структуры#FFC857#8A5E00
Строки#FF9F5A#B04A08
Числа#8FD3FF#1B5FA8
Методы#FFF0B3#6B4A8A
Комментарии#7D9888#6A7B6C
Подчёркивание ошибки#FF4F5E#C8202F
Подчёркивание предупреждения#FFB020#A86200
Строка состояния#127A3E#127A3E

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1.0.0