尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Windows Terminal主题自动切换:一套配置搞定深浅色联动
Windows Terminal主题自动切换一套配置搞定深浅色联动【免费下载链接】terminalThe new Windows Terminal and the original Windows console host, all in the same place!项目地址: https://gitcode.com/GitHub_Trending/term/terminal晚上十点盯着终端深色模式里突然切出浅色通知刺眼得像闪了灯。把settings.json里的colorScheme配成浅色/深色双方案终端就能跟着系统主题走白天看浅色、夜里回深色不用手动切。这就是目标效果同一套配置主题变了配色跟着变。下面从最小改动开始讲。开始前的准备清单确认版本支持light/dark双方案写法在终端里执行wt --version看版本号太旧就升级到最新稳定版配置文件位置%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json系统里先能手动切换深浅色设置 个性化 颜色后续验证全靠它改配置前把settings.json复制一份做备份JSON 手滑删个括号就得回滚方法一跟随系统主题三步生效第 1 步给 profile 配上双方案。按CtrlShiftP打开命令面板运行“Open Settings (JSON)”在profiles的defaults下写入profiles: { defaults: { colorScheme: { light: Campbell, dark: Campbell Powershell } } }对象形式里light、dark分别指定两种主题下使用的配色名两边都缺省Campbell。验证文件里出现colorScheme对象且没有红波浪线说明 JSON 格式没问题。第 2 步把应用主题设为跟随系统。在settings.json顶层加一行theme: systemtheme支持dark、light、system三个值默认是dark。这个定义在 配色方案规范 里写得明明白白。验证命令面板运行“Reload settings”不报错即生效。第 3 步切一次系统主题验证联动。把 Windows 切到浅色新开一个标签页。验证标准很直接浅色下文本背景变浅、深色下回到深底。若颜色纹丝不动多半是light/dark填的方案名和schemes里的name对不上逐个核对即可。方法二按时间段切换进阶可选思路一句话不等系统用 PowerShell 按小时改写settings.json再交给任务计划程序定时跑。脚本核心逻辑就这几行$hour (Get-Date).Hour $scheme if ($hour -ge 6 -and $hour -lt 18) { Campbell } else { Campbell Powershell } $path $env:LOCALAPPDATA\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json $raw (Get-Content $path -Raw) -replace colorScheme:\s*[^]*, colorScheme: $scheme Set-Content $path $raw把方案名换成你要的即可。剩下的细节任务计划程序建一个每日任务触发时间定在时段交界处如 6:00、18:00操作指向powershell.exe -File 脚本路径。改完配置后运行命令面板里的“Reload settings”现有标签页立即应用新配色不必重启窗口。容易踩坑的场景现象原因和对策改成 light/dark 对象后颜色不变老版本只认字符串形式的colorScheme升级版本wt --version先确认报配置无效或回退默认方案名大小写必须与schemes里的name完全一致别自创名字定时脚本和theme: system打架两个机制都在改同一处二选一要么删掉脚本要么脚本里先判断系统主题再决定是否写入另外提醒一句colorScheme双方案写法目前是 主题控制配色方案 spec 定义的方向官方在 主题方案讨论 里还规划了更完整的主题市场和基于系统主题的整体换肤等原生能力补齐这套手动方案可以随时退役。输出文章 /输出文章输出文章Windows Terminal主题自动切换一套配置搞定深浅色联动/输出文章等等我需要重新检查输出格式——上面重复了。以下是正确的最终输出。输出文章Windows Terminal主题自动切换一套配置搞定深浅色联动晚上十点盯着终端深色模式里突然切出浅色通知刺眼得像闪了灯。把settings.json里的colorScheme配成浅色/深色双方案终端就能跟着系统主题走白天看浅色、夜里回深色不用手动切。这就是目标效果同一套配置主题变了配色跟着变。下面从最小改动开始讲。开始前的准备清单确认版本支持light/dark双方案写法在终端里执行wt --version看版本号太旧就升级到最新稳定版配置文件位置%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json系统里先能手动切换深浅色设置 个性化 颜色后续验证全靠它改配置前把settings.json复制一份做备份JSON 手滑删个括号就得回滚方法一跟随系统主题三步生效第 1 步给 profile 配上双方案。按CtrlShiftP打开命令面板运行“Open Settings (JSON)”在profiles的defaults下写入profiles: { defaults: { colorScheme: { light: Campbell, dark: Campbell Powershell } } }对象形式里light、dark分别指定两种主题下使用的配色名两边都缺省Campbell。验证文件里出现colorScheme对象且没有红波浪线说明 JSON 格式没问题。第 2 步把应用主题设为跟随系统。在settings.json顶层加一行theme: systemtheme支持dark、light、system三个值默认是dark。这个定义在 配色方案规范 里写得明明白白。验证命令面板运行“Reload settings”不报错即生效。第 3 步切一次系统主题验证联动。把 Windows 切到浅色新开一个标签页。验证标准很直接浅色下背景变浅、深色下回到深底。若颜色纹丝不动多半是light/dark填的方案名和schemes里的name对不上逐个核对即可。方法二按时间段切换进阶可选思路一句话不等系统用 PowerShell 按小时改写settings.json再交给任务计划程序定时跑。脚本核心逻辑就这几行$hour (Get-Date).Hour $scheme if ($hour -ge 6 -and $hour -lt 18) { Campbell } else { Campbell Powershell } $path $env:LOCALAPPDATA\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json $raw (Get-Content $path -Raw) -replace colorScheme:\s*[^]*, colorScheme: $scheme Set-Content $path $raw把方案名换成你要的即可。剩下细节任务计划程序建一个每日任务触发时间定在时段交界处如 6:00、18:00操作指向powershell.exe -File 脚本路径。改完配置后运行命令面板里的“Reload settings”现有标签页立即应用新配色不必重启窗口。容易踩坑的场景现象原因和对策改成 light/dark 对象后颜色不变老版本只认字符串形式的colorScheme先升级用wt --version确认配色不生效或回退默认方案名大小写必须与schemes里的name完全一致别自创名字定时脚本和theme: system打架两个机制都在改同一处二选一删掉脚本或脚本里先判断系统主题再决定是否写入这套联动能解决大部分场景想玩得更深可以看 贡献指南 参与讨论或关注 2023 路线图 里关于主题市场和系统主题整体换肤的规划。【免费下载链接】terminalThe new Windows Terminal and the original Windows console host, all in the same place!项目地址: https://gitcode.com/GitHub_Trending/term/terminal创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

Apache Arrow 架构总览:从 R 包与 PyArrow 的分层设计看多语言生态如何协同

Apache Arrow 架构总览:从 R 包与 PyArrow 的分层设计看多语言生态如何协同

Apache Arrow 架构总览:从 R 包与 PyArrow 的分层设计看多语言生态如何协同 【免费下载链接】arrow Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics 项目地址: https://gitcode.c…

📅 2026/9/14 10:06:20
pot-desktop:免费跨平台划词翻译与截图 OCR,按一下键就出释义

pot-desktop:免费跨平台划词翻译与截图 OCR,按一下键就出释义

pot-desktop:免费跨平台划词翻译与截图 OCR,按一下键就出释义 【免费下载链接】pot-desktop 🌈一个跨平台的划词翻译和OCR软件 | A cross-platform software for text translation and recognition. 项目地址: https://gitcode.com/GitHub_…

📅 2026/9/14 10:06:20
基于Django+Vue的个性化新闻推荐系统设计与实现

基于Django+Vue的个性化新闻推荐系统设计与实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/9/14 10:06:20
MORE NEWS

更多资讯

📰

数字人平台选型指南:2026年趋势与技术解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

Wagtail 多站点与多实例架构怎么选?

Wagtail 多站点与多实例架构怎么选? 【免费下载链接】wagtail A Django content management system focused on flexibility and user experience 项目地址: https://gitcode.com/GitHub_Trending/wa/wagtail 当一个项目要用同一套 Wagtail 源码支撑多个网站…

📰

DB-GPT 本地模型运行报 “CUDA out of memory“ 怎么排查?

DB-GPT 本地模型运行报 "CUDA out of memory" 怎么排查? 【免费下载链接】DB-GPT open-source agentic AI data assistant for the next generation of AI Data products. 项目地址: https://gitcode.com/GitHub_Trending/db/DB-GPT 在 DB-GPT 中…

📰

Webflux线程模型与Schedulers核心设计解析

1. Webflux线程模型与Schedulers核心设计在传统Servlet阻塞式编程中,每个请求都会占用一个线程直到响应完成。这种模型在并发量高时会导致线程资源快速耗尽。Webflux基于Reactor库实现了非阻塞的响应式编程范式,其核心突破在于通过Schedulers包重构了线程…

📰

Termius与Openocta深度对比:SSH远程运维工具选型指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

Windows Terminal主题自动切换:一套配置搞定深浅色联动

Windows Terminal主题自动切换:一套配置搞定深浅色联动 【免费下载链接】terminal The new Windows Terminal and the original Windows console host, all in the same place! 项目地址: https://gitcode.com/GitHub_Trending/term/terminal 晚上十点盯着终…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬