把终端装进一个窗口:Windows Terminal 从克隆到改好第一个配置 📅 发布时间:2026/8/29 12:50:39 👁 浏览次数: 把终端装进一个窗口Windows Terminal 从克隆到改好第一个配置【免费下载链接】terminalThe new Windows Terminal and the original Windows console host, all in the same place!项目地址: https://gitcode.com/GitHub_Trending/term/terminalWindows Terminal 是微软的新一代终端把你电脑上的 PowerShell、命令提示符、WSL 装进同一个窗口里用一份 JSON 文件管住外观、快捷键和每个 shell 的启动参数。你不用再为不同 shell 开不同窗口的老控制台也不用在注册表里翻颜色方案。先把它跑起来 这个项目是 C/WinUI 工程需要 Windows 10/11、Visual Studio勾选 C 桌面开发和 C#/C 桌面工作负载以及 .NET SDK。克隆仓库git clone https://gitcode.com/GitHub_Trending/term/terminal cd terminal git submodule update --init --recursive子模块必须更新否则构建时会缺依赖。然后在仓库根目录打开终端用仓库自带的构建脚本编译Import-Module .\tools\OpenConsole.psm1 Set-MsBuildDevEnvironment Invoke-OpenConsoleBuild构建成功后输出目录里的WindowsTerminal.exe不要直接双击——它是打包应用详见 building.md 里的说明。日常调试用 VS 打开OpenConsole.slnx把CascadiaPackage设为启动项按 F5 即可命令行下跑测试用runut.cmd、runft.cmd。它帮你干四件事一个窗口管多个 shell。每个标签页是一个独立 profile开 PowerShell 7 和 WSL 并排跑互不串扰。CtrlT开新标签CtrlTab切换比窗口之间 AltTab 快得多。分屏并行干活。CtrlShiftD横向分屏CtrlShiftO在面板间跳转。左边挂着远程服务器右边本地跑脚本视线不用离开同一个窗口。一份 JSON 改全部外观。颜色、字体、透明度、光标形状、默认 profile都在settings.json里改完即时生效。想换配色不用重启不用找注册表。快捷键和命令面板。CtrlShiftP呼出命令面板打关键字就能复制、粘贴、分屏、搜索忘了快捷键不用查文档。走通一条完整链路加一个自己的 profile以加一个固定用 12 号字体、暗色配色的 PowerShell 标签页为例从头到尾走一遍。第一步打开设置文件。在终端里按Ctrl,会定位到你的settings.json。核心结构就两块profiles.defaults管全局默认profiles.list管每个标签页。第二步在profiles.list里追加一个条目{ guid: {your-own-uuid}, name: My PowerShell, commandline: powershell.exe -NoExit, fontFace: Cascadia Mono, fontSize: 12, colorScheme: Campbell }guid随便生成一个唯一就行commandline想跑什么 shell 就填什么。第三步让它成为默认标签。在文件顶层的defaultProfile里填你刚写的 guid以后点 号开新标签就是它。第四步验证。改完 JSON 保存即热加载无需重启。开一个新标签字体是 12 号、配色是 Campbell说明链路通了。第五步导出格式。想把这套配置给别人用直接复制profiles.list里那段对象贴进对方的 JSON 即可JSON 本身就是分发格式没有额外的导出工具。卡住了看这里 跑不起来 / 双击 exe 没反应原因它是打包应用裸 exe 不能独立启动。操作VS 里把CascadiaPackage设为启动项目 F5 调试或者用构建脚本产出的包运行。改了 settings.json 没生效原因JSON 语法错了多一个逗号、少一个引号会直接加载失败并回退旧配置或者defaultProfile填的 guid 和条目对不上。操作看终端顶部弹出的错误提示按行号修掉guid 必须一字不差。分屏、复制的快捷键失灵原因部分快捷键被系统或其他程序占用或你在actions里改过绑定。操作CtrlShiftP打开命令面板搜Split点一下对应命令确认功能本身可用再回keybindings检查。让它更稳、更快 ⚙️关掉enableAcrylic亚克力透明后改用纯色背景弱显卡机器上文字渲染明显更流畅——透明层每帧都要重算关了就不算了。分屏面板越多内存占用越高。三个以上面板长期开着关掉不用的分屏比换大内存实在。搜索CtrlShiftF是在整个回滚缓冲区里跑的scrollback调得越大搜得越慢日常 9000 行左右够用。每个 profile 可单独设tabColor标签页显示对应颜色——多个远程机器开着时扫一眼标签条就知道谁是谁。现在去克隆仓库、跑一遍Invoke-OpenConsoleBuild然后在settings.json里加你自己的第一个 profile——这个终端几乎所有能力都是配置项你改过一遍 JSON后面就是查字典的事了。【免费下载链接】terminalThe new Windows Terminal and the original Windows console host, all in the same place!项目地址: https://gitcode.com/GitHub_Trending/term/terminal创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考