
Windows Terminal实战手册多分屏、标签配色与自定义键位的5步上手法【免费下载链接】terminalThe new Windows Terminal and the original Windows console host, all in the same place!项目地址: https://gitcode.com/GitHub_Trending/term/terminalWindows Terminal 是微软官方推出的终端模拟器把标签页、窗格分屏、图形化设置页和 GPU 加速渲染整合进了同一个窗口仓库里同时保留了原始终端宿主conhost的完整源码。如果你每天要在 PowerShell、CMD 和 WSL 之间来回切换它能把窗口管理的开销压到很低开发者、运维和系统管理员都能直接受益。为什么要换掉老控制台传统 conhost 窗口有几个绕不开的短板每个会话独占一个窗口任务栏越堆越乱界面只有固定的黑底白字长时间盯着容易疲劳配置藏在注册表和属性对话框里改一次要翻好几层。Windows Terminal 针对这些点做了重构一个窗口承载多个会话靠标签页区分、靠分屏并排不再依赖任务栏找窗口渲染走 DirectWrite 硬件加速高刷屏和滚动长输出时更顺滑设置全部落到 JSON 文件可以备份、进版本库、跨机器同步图形化设置页不熟悉 JSON 的人也能通过界面改外观和快捷键安装与首次配置两种获取方式普通用户直接在 Microsoft Store 里搜索 Windows Terminal 安装即可后续更新自动推送配置文件随包管理。需要改源码或尝鲜的开发者拉取仓库后用 Visual Studio 编译构建步骤详见 doc/building.mdgit clone https://gitcode.com/GitHub_Trending/term/terminal cd terminal找到你的 settings.json所有配置集中在一个 JSON 文件里路径形如%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json不用记路径按CtrlShiftP呼出命令面板输入 settings 即可选择打开设置文件或打开图形化设置页。改完文件后按CtrlShiftR重启应用生效再用CtrlT新建标签验证。核心功能分屏、标签与配置文件分屏操作速查分屏pane窗格指在一个窗口里切出的独立终端区域。默认快捷键操作快捷键向右分屏并复制当前窗格AltShift加号向下分屏并复制当前窗格AltShift减号调整窗格大小AltShift方向键放大/还原当前窗格CtrlShiftF或命令面板执行 Toggle pane zoom把左边留给长驻的 Node 服务右边跑构建命令下面再开一个窗格盯 Docker 日志比开三个窗口再 AltTab 高效得多。标签颜色与配置继承配置文件里的profiles.defaults段存放全局默认值profiles.list里每个条目是一个配置文件profile单个 profile 没写的项会继承 defaults。给不同环境标上tabColor十六进制色值扫一眼标签栏就知道哪个会话连的是生产还是开发机profiles: { defaults: { fontFace: Cascadia Mono, fontSize: 12 }, list: [ { name: 开发环境, tabColor: #007ACC }, { name: 生产运维, tabColor: #D24726, startingDirectory: C:/ops } ] }改完保存CtrlShiftR重启后新建标签即可看到彩色标签。进阶玩法命令面板、外观与自定义键位命令面板CtrlShiftP打开命令面板类似 VS Code 的用法输入关键词就能执行新建标签分屏切换焦点打开设置等操作不用背全部快捷键。建议把高频操作绑到顺手的位置——在settings.json的actions数组里追加一条actions: [ { command: { action: splitPane, split: left }, keys: ctrlshiftv } ]保存重启后CtrlShiftV就会向左分屏。所有可用命令名和默认绑定都能在同目录的defaults.json仓库 src/cascadia/TerminalSettingsModel/defaults.json里查到照抄command段即可。外观调整在profiles.defaults里按需添加useAcrylic半透明亚克力背景与acrylicOpacity不透明度、backgroundColor/foregroundColor背景与前景色、colorScheme内置配色名、backgroundImage背景图。项目仓库 samples/PixelShaders/ 下还附带了一组像素着色器示例喜欢折腾外观的人可以参考。源码结构与配套资源如果你要改行为或加功能模块入口如下主程序与窗口逻辑src/cascadia/TerminalApp/终端控制组件渲染、输入src/cascadia/TerminalControl/设置模型与序列化src/cascadia/TerminalSettingsModel/传统 conhost 宿主源码src/host/设计规范与功能规格文档doc/specs/两个实用建议备份配置settings.json是纯文本放进 Git 或同步盘换机时拷回去即可还原全部环境配色迁移src/tools/ColorTool/ 下的 ColorTool 支持导入导出配色方案换终端时不必手动抄十六进制值。最后提醒一点JSON 改错字段名不会报错只会静默失效。改配置时优先对照defaults.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),仅供参考