LazowskiAnton · Extensions

LunarNewYearSmith Themes

Visual Studio 的两款农历新年颜色主题:Lunar New Year Night,灯笼映照下的红漆;Lunar New Year Light,点染朱红与翠玉的宣纸。金、红、玉三色装点整个 IDE 和代码编辑器 — 节日气氛十足,工作一整天依然舒适。

免费 · Visual Studio 2022 和 2026 · 深色与浅色 · 没有代码,只有颜色

为什么选择 LunarNewYearSmith

同一段 C# 代码在 Lunar New Year Night 和 Lunar New Year Light 中的效果

一款深色,一款浅色

春节的夜晚用 Lunar New Year Night,白天用 Lunar New Year Light。两者用的是同一套颜色:金色或朱红关键字、玉色类型、灯笼红或金墨色字符串、牡丹色方法。

为写代码而做,不只为截图

每种语法颜色在背景上都清晰易读。春节处处是红色,因此错误波浪线用的是比代码中任何红色都更亮、更冷的红,警告则保持琥珀色。

整个 IDE

标题栏、选项卡、解决方案资源管理器、工具窗口、菜单、状态栏(宫墙红,调试时变为玉色,生成时变为金色)以及编辑器:选定内容、当前行、查找突出显示、大括号匹配。

免费,仅此而已

无订阅、无“专业”版、不收集数据、启动时不弹出消息。里面没有任何代码 — 只有颜色 — 所以它从不索取任何东西,连评分都不求。

主题

Lunar New Year Night

灯笼映照下的红漆。关键字是金色,类型是翠玉,字符串是珊瑚色灯笼,数字是夜空,方法是牡丹;注释如袅袅暖烟。窗口边框是深沉的漆红,状态栏是宫墙红,强调色是金色。

使用 Lunar New Year Night 的 Visual Studio:红黑色编辑器中有金色关键字、玉色类型、珊瑚色字符串、牡丹色方法、错误和警告波浪线,以及解决方案资源管理器和错误列表

Lunar New Year Light

白昼的宣纸。朱红关键字、玉色类型、金墨色字符串、牡丹色方法和褐墨色注释;窗口边框是柔和的红色。

使用 Lunar New Year Light 的 Visual Studio:宣纸色编辑器中有朱红关键字、玉色类型、金色字符串、牡丹色方法、错误和警告波浪线,以及解决方案资源管理器和错误列表

启用

Visual Studio 2026

  1. 工具 › 主题 › Lunar New Year Night(或 Lunar New Year Light)。
  2. 工具 › Editor Appearance › Match Theme — 这样编辑器也会使用春节颜色。如果那里选的是 Light 或 Dark,代码会保持常规颜色。

Visual Studio 2022

  1. 工具 › 选项 › 环境 › 常规 › 颜色主题 › Lunar New Year Night 或 Lunar New Year Light。编辑器会自动跟随主题。

你在 工具 › 选项 › 环境 › 字体和颜色 中自行更改的颜色会覆盖任何主题。要让这些项使用春节颜色,请将它们重置为默认值。

颜色

编辑器的主要颜色。IDE 的其余部分也由同一调色板构成。

对象Lunar New Year NightLunar New Year Light
背景#1A0E0E#FBF4E8
文本#F4E9DC#2A1A14
关键字#F5B83D#A6261C
if、return、throw#FFD77A#8A1F16
类和结构#5FD4A6#1C7A58
字符串#FF8A7A#8A5A00
数字#8EC5FF#1B5FA8
方法#F7A6C8#9C2F6A
注释#9C7F78#7E6A5C
错误波浪线#FF3355#C8202F
警告波浪线#FFB020#A86200
状态栏#B3121E#A6261C

主要语法颜色 — 文本、关键字、类型、字符串、数字、方法 — 与背景的对比度至少为 4.8:1,高于普通文本推荐的 4.5:1;注释稍柔和一些,从 4.6:1 起。

常见问题

IDE 已是节日风格,但代码仍是常规颜色。

在 Visual Studio 2026 中,将 工具 › Editor Appearance 设为 Match Theme。如果已经这样设置,请检查 工具 › 选项 › 环境 › 字体和颜色:在那里更改过的颜色会覆盖任何主题。

为什么主题菜单中春节主题没有颜色方块?

Visual Studio 只为自己的内置主题绘制方块。扩展提供的主题只显示名称 — Marketplace 上的所有主题都是如此。

能否让 IDE 用别的主题,而编辑器用春节配色?

无法通过菜单实现:Visual Studio 2026 的 Editor Appearance 只提供它自己的五个选项,扩展无法添加。编辑器颜色随春节主题一起提供。

哪些语言会被着色?

C# 和 Visual Basic 使用全部颜色,包括方法、参数和接口。其他语言使用通用颜色 — 关键字、字符串、数字、注释、类型。

LunarNewYearSmith 会发送任何数据吗?

不会。它完全不包含代码 — 只有两款供 Visual Studio 读取的颜色主题。

发现颜色看起来不对,该在哪里反馈?

请在 GitHub 上的 Feedback 仓库中创建 issue,最好附上截图。也可以使用 Marketplace 上的 Q&A 选项卡。

更新日志

1.0.0