当前位置: 首页 > news >正文

Windows Terminal用户必收:Dracula PowerShell Console主题移植配置三步教程

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 工具一键写入配色:

  1. 下载并解压 ColorTool;
  2. 在 PowerShell 中进入解压目录,运行install.cmd
  3. 右键窗口标题栏 → 属性 → 字体选项卡,将字体设为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:

  1. 打开 Windows Terminal 设置(会打开 profiles.json);
  2. 将文件中nameDracula的配色对象加入schemes数组;
  3. 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),仅供参考

http://www.jsqmd.com/news/1406695/

相关文章:

  • 上海同居期间债权债务清算律所:2026年8月同居关系终止债务清算实务 - 品牌深度评测
  • SAP Business ByDesign赋能企业数智转型|无锡哲讯助力中型企业高效破局
  • 高校基层团支部品牌化建设实践:以数学拔尖班“数蕴”品牌为例
  • 一文读懂Tao框架消息机制:注册、序列化与反序列化完全指南
  • git-sync vs 传统备份方法:为什么bare clone能节省90%存储空间?
  • QQ空间历史说说如何完整备份?GetQzonehistory三步导出教程
  • 2026年寄大件行李怎么打包?保姆级攻略+避坑指南 - 快递物流资讯
  • 5分钟上手BepInEx:Unity游戏插件框架安装与使用终极指南
  • 跨省寄被褥行李到底要花多少钱?2026年最新省钱攻略分享 - 快递物流资讯
  • Photoshop 2020新手入门:从安装到核心工具与图层蒙版详解
  • 六种现代压缩算法,一个工具全搞定:7-Zip-Zstandard 实测与选型指南
  • brackets-git 调试与排错:开启 Debug 模式快速定位问题的终极方法
  • 上海执行回款律师事务所推荐:2026年8月执行到位率影响因素与法律手段 - 品牌深度评测
  • 数学建模竞赛论文深度解析:从优秀论文中提炼建模思维与方法论
  • 免费发布招聘信息:Vue.js Brasil Vagas 招聘方快速入门教程
  • 从数学建模到临床预测:机器学习在出血性脑卒中预后评估中的实战指南
  • 告别手绘缠论图,ChanlunX通达信插件7步完成自动画线
  • Windows 11显示缩放自动重置的根源分析与系统性修复指南
  • 存储卡文件乱码成因与数据恢复全攻略:从编码问题到文件系统修复
  • SwiftUIFlux实战项目:从零构建电影应用状态层的完整教程
  • 美赛数学建模C题论文拆解:从数据处理到模型优化的完整实战指南
  • 通达信缠论分析实战指南:30分钟装好插件画出笔、段与中枢
  • PyCharm无法识别Conda环境?从原理到实战的完整解决方案
  • 解决VS2022中OvalShape控件报错:从诊断到现代化迁移方案
  • Linux内存排查:当top显示内存不足却找不到占用进程时如何解决
  • 上海恋爱诈骗刑事报案律所:2026年8月恋爱型诈骗刑事立案证据指引 - 品牌深度评测
  • Matlab数值解法实战:常微分方程建模与美赛应用指南
  • North-Micro-Vision-Instruct-mxfp8高效办公指南:OCR识别、图表解读与文档问答5大实战案例
  • 3 步永久保存 QQ 空间历史说说备份:GetQzonehistory 完整使用指南
  • 几百条微信语音躺在手机里?silk-v3-decoder让你三分钟批量转MP3