Windows Terminal用户必收:Dracula PowerShell Console主题移植配置三步教程
【免费下载链接】powershell🧛🏻♂️ Dark theme for PowerShell and cmd.exe项目地址: https://gitcode.com/gh_mirrors/powershell16/powershell
天天盯着默认白底黑字的 PowerShell 窗口,眼睛容易疲劳,代码也缺乏层次感。Dracula PowerShell Console 主题(powershell16/powershell 项目)是知名 Dracula 深色配色在 Windows 控制台的完整移植,同时支持 PowerShell 与 cmd.exe。本篇 PowerShell 深色主题配置教程,将用三步带你完成从配色、提示符到环境美化的全套配置,Windows Terminal 与 ConEmu 用户同样可以受益。
一、为什么值得折腾这套 Dracula 深色主题
在动手之前,先看看这套主题能带来什么:
- 🎨护眼的深色底色:以
#272935深紫灰为底,长时间盯屏幕也不刺眼; - ✨清晰的语法高亮:命令绿色、参数灰色、字符串黄色、变量白色,一眼分清结构;
- 🚀PowerShell 与 cmd.exe 通吃:一套主题两种终端通用;
- 📦多终端适配:仓库同时提供了 Windows Terminal 配色方案 与 ConEmu 主题;
- 🔧Git 状态可视化:配合 posh-git,分支、暂存、改动量在提示符中一目了然。
二、配置前的准备:认识仓库文件
整个移植依赖仓库中的几个关键文件:
- theme/Dracula-ColorTool.itermcolors:核心配色源文件;
- theme/dracula-prompt-configuration.ps1:PowerShell 提示符与 Git 状态脚本;
- CommandPrompt.txt:cmd.exe 的 ANSI 提示符配置;
- theme/Windows 10 Terminal Dracula Theme.json:Windows Terminal 专用配色;
- INSTALL.md:官方安装文档。
先用 Git 把仓库拉到本地(或在 GitCode 页面直接下载 ZIP):
git clone https://gitcode.com/gh_mirrors/powershell16/powershell三、第一步:快速导入 PowerShell 配色
先检查 PSReadLine 版本,主题提示符需要 2.0 及以上:
(Get-Module PSReadLine).Version.Major如果版本过低,先执行Install-Module -Name PowerShellGet -Force完成升级。接着安装 Git 集成模块 posh-git:
Install-Module -Name posh-git -AllowPrerelease -Force然后使用微软官方 ColorTool 工具一键写入配色:
- 下载并解压 ColorTool;
- 在 PowerShell 中进入解压目录,运行
install.cmd; - 右键窗口标题栏 → 属性 → 字体选项卡,将字体设为Consolas,点击确定保存。
这一步完成了配色写入,是后面两步生效的基础,切勿省略。
四、第二步:配置 Dracula 风格提示符
PowerShell 每次启动都会执行$profile文件(类似 Linux 的.bashrc,输入$profile可查看路径)。把 dracula-prompt-configuration.ps1 中的内容粘贴进$profile并保存,重启 PowerShell 即可看到效果:
- 绿色的
→箭头前缀与品红›后缀; - 青色路径、蓝色 Git 分支与状态数字;
- 语法高亮颜色同步切换为 Dracula 风格。
配合第一步安装的 posh-git,提示符会直接显示当前分支、暂存与未暂存改动数量,工作状态一目了然。
五、第三步:cmd.exe 提示符与标题栏美化
cmd.exe 提示符:新建环境变量prompt,值为 CommandPrompt.txt 中的 ANSI 转义序列:
$E1;32;40m→ $E[1;36;40m$p$E[1;35;40m› $E[1;37;40m窗口标题栏配色:进入 设置 → 个性化 → 颜色 → 自定义颜色,输入#262835,让标题栏与终端底色融为一体。
六、Windows Terminal 用户:一键导入 Dracula 配色
如果你用的是新版 Windows Terminal,无需上面步骤,直接导入仓库中的 [Windows 10 Terminal Dracula Theme.json:
- 打开 Windows Terminal 设置(会打开 profiles.json);
- 将文件中
name为Dracula的配色对象加入schemes数组; - 在
profiles中把目标配置文件(PowerShell、cmd 等)的colorScheme设为Dracula即可。
七、常见问题排查
其他控制台没有正确变色?两个常见原因:一是上文的字体设置步骤未执行,二是应用主题的快捷方式与打开终端的快捷方式不一致。可以打开注册表HKEY_CURRENT_USER\Console\,删除对应子键以恢复默认配色。
cmd.exe 提示符乱码?确认终端字体支持 Unicode 箭头符号(Consolas 即可)。
八、想还原?两步卸载
- 配色:运行 ColorTool 目录下的
uninstall.cmd; - 提示符:从
$profile中删除主题配置,并删除prompt环境变量。
至此,你的 PowerShell 与 cmd.exe 都已换上 Dracula 深色皮肤,颜值与效率双双在线,快去试试吧!🧛🏻♂️
【免费下载链接】powershell🧛🏻♂️ Dark theme for PowerShell and cmd.exe项目地址: https://gitcode.com/gh_mirrors/powershell16/powershell
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考