Windows Terminal:全面介绍与使用指南 – wiki基地


Windows Terminal:告别旧时代,拥抱现代命令行体验——全面介绍与使用指南

在 Windows 系统漫长的发展历程中,命令行的存在感似乎总是介于不可或缺与被边缘化之间。从古老的 cmd.exe 到功能更强大的 PowerShell,再到 Linux 子系统(WSL)的引入,微软一直在努力为开发者和高级用户提供更高效的命令行工具。然而,这些工具往往各自为营,用户体验分散且不够现代化。

直到 2019 年 Build 大会上,微软正式发布了 Windows Terminal,这一局面才开始发生根本性改变。Windows Terminal 不仅仅是一个新的命令行窗口,它是一个现代、快速、强大且高度可定制的终端应用程序,旨在整合你所有的命令行工具,并提供前所未有的使用体验。

本文将带你深入了解 Windows Terminal 的方方面面,从它诞生的背景、核心特性,到如何安装、基础使用以及最强大的定制能力。无论你是命令行新手还是资深玩家,Windows Terminal 都值得你认真探索和使用。

第一部分:认识 Windows Terminal – 为什么你需要它?

1. 历史的背景与痛点

长期以来,Windows 的默认命令行宿主(console host,即 conhost.exe)是一个相对陈旧的技术组件。尽管它支持了 cmd.exe、PowerShell、WSL 等多种命令行环境的运行,但其本身在功能和性能上存在诸多限制:

  • 单窗口单标签: 每次需要新的命令行会话,你就得打开一个新的窗口。多任务时,窗口堆叠混乱,切换效率低下。
  • 有限的定制能力: 字体、颜色、窗口大小等方面的设置非常有限,且不够灵活。
  • 糟糕的文本渲染: 不支持现代特性,如 GPU 加速、Unicode 全面支持(包括 emoji)、字体连字(ligatures)。
  • 复制粘贴不便: 传统的 conhost.exe 复制粘贴操作体验不佳,特别是在 QuickEdit 模式下容易误触。
  • 性能瓶颈: 在处理大量输出或复杂文本时,性能表现不尽如人意。

正是为了解决这些痛点,微软决定重新构建一个现代化的终端应用程序,这就是 Windows Terminal。

2. Windows Terminal 是什么?

简单来说,Windows Terminal 是一个全新的、开源的、现代的终端应用程序。它不是一个新的 Shell(如 cmd.exe 或 PowerShell),而是运行这些 Shell 的宿主环境。它可以托管并运行任何命令行应用程序,包括:

  • Command Prompt (cmd.exe)
  • PowerShell
  • WSL (Windows Subsystem for Linux) 发行版(如 Ubuntu, Debian, Kali 等)
  • Azure Cloud Shell
  • Git Bash
  • 各种 Linux/Unix Shell (通过 WSL 或其他方式)
  • 以及任何其他基于文本的命令行工具

它的核心价值在于提供了一个统一、功能强大且美观的界面,让你可以在一个窗口中管理所有的命令行会话。

3. 核心特性概览

Windows Terminal 带来了诸多令人振奋的特性:

  • 多标签页支持: 在一个窗口内打开多个命令行会话,轻松切换。
  • 多窗格分割 (Split Panes): 将一个标签页分割成多个独立的窗格,同时显示和操作不同的命令行。
  • 多 Profile 支持: 轻松配置并快速启动不同类型的命令行环境(Cmd, PowerShell, WSL 等),每个 Profile 都可以有独立的设置。
  • GPU 加速文本渲染: 利用显卡进行文本渲染,带来更流畅、更快速的滚动体验,支持字体连字、Unicode(包括 emoji)和高 DPI 显示。
  • 丰富的定制选项: 几乎所有方面都可以定制,包括字体、字号、配色方案、背景图片/GIF、窗口透明度、光标样式、快捷键等。
  • 现代化设置界面: 除了强大的 JSON 配置文件,还提供了用户友好的图形化设置界面。
  • 搜索功能: 方便地在终端输出中搜索文本。
  • 复制粘贴改进: 支持富文本复制(保留格式),改进了复制粘贴体验。
  • Command Palette (命令面板): 类似于 VS Code 的命令面板,可以通过快捷键快速执行各种终端操作。
  • 开源项目: Windows Terminal 是一个开源项目,在 GitHub 上积极开发和维护,社区参与度高。

这些特性使得 Windows Terminal 远超传统的命令行窗口,成为 Windows 系统下进行开发、管理和日常命令行操作的首选工具。

第二部分:Windows Terminal 入门 – 安装与基础使用

1. 如何安装 Windows Terminal

安装 Windows Terminal 最推荐的方式是通过 Microsoft Store。这确保你能方便地获取到最新的稳定版本以及自动更新。

  • 通过 Microsoft Store 安装:

    1. 打开 Microsoft Store 应用。
    2. 搜索 “Windows Terminal” 或 “Windows Terminal Preview” (Preview 版本可以提前体验新功能,但可能不够稳定)。
    3. 点击 “获取” 或 “安装”。
  • 通过 GitHub 安装 (高级用户):

    1. 访问 Windows Terminal 的 GitHub 发布页:https://github.com/microsoft/terminal/releases
    2. 找到最新版本的 msixbundle 文件并下载。
    3. 双击下载的 .msixbundle 文件进行安装。请注意,这种方法安装的版本不会通过 Store 自动更新。

安装完成后,你可以在开始菜单中找到 “Windows Terminal” 并启动它。通常,它会默认启动 PowerShell。

2. 初次见面:界面布局

当你第一次打开 Windows Terminal 时,你会看到一个现代化的窗口。窗口顶部是标题栏和标签页区域。

  • 标题栏: 显示当前活动标签页的名称(通常是当前运行的 Shell 或应用程序的标题)。
  • 标签页区域: 显示当前打开的所有标签页。每个标签页代表一个独立的命令行会话。
  • “+” 按钮: 位于标签页区域的最右侧,点击它可以快速打开一个新的默认 Profile 的标签页。
  • 下拉箭头: 位于 “+” 按钮旁边,点击它可以查看所有可用的 Profile 列表,并选择一个 Profile 来启动新的标签页。这里也会显示进入设置、查看关于信息等选项。
  • 终端内容区域: 占据窗口的大部分空间,显示当前活动标签页或窗格的命令行输入/输出。

3. 基本操作指南

掌握以下基本操作,你就能开始高效地使用 Windows Terminal 了:

  • 打开新的标签页:
    • 点击 “+” 按钮:打开默认 Profile 的新标签页。
    • 点击下拉箭头,选择一个 Profile:打开指定 Profile 的新标签页。
    • 快捷键:Ctrl + Shift + T (打开默认 Profile 的新标签页)。你也可以通过 Command Palette 或自定义快捷键来打开特定 Profile 的标签页。
  • 在标签页之间切换:
    • 鼠标点击标签页标题。
    • 快捷键:Ctrl + TabCtrl + Page Down (切换到下一个标签页)。
    • 快捷键:Ctrl + Shift + TabCtrl + Page Up (切换到上一个标签页)。
    • 快捷键:Alt + N (其中 N 是标签页的序号,从 1 开始)。
  • 关闭标签页:
    • 鼠标点击标签页上的 “x” 图标。
    • 快捷键:Ctrl + Shift + WCtrl + F4 (关闭当前标签页)。
  • 分割窗格 (Split Panes):
    • 右键点击标签页区域,选择 “分割窗格”。
    • 点击下拉箭头,选择要分割的 Profile,然后选择 “向右分割” 或 “向下分割”。
    • 快捷键:Alt + Shift + D (向下分割当前窗格,使用默认 Profile)。
    • 快捷键:Alt + Shift + R (向右分割当前窗格,使用默认 Profile)。
    • 你可以通过 Command Palette (Ctrl + Shift + P) 搜索 “split” 来找到更多分割选项和快捷键。
  • 在窗格之间切换:
    • 鼠标点击你想激活的窗格。
    • 快捷键:Alt + 箭头键 (向指定方向切换到相邻的窗格)。
    • 快捷键:Ctrl + Tab (在当前标签页的窗格之间循环切换)。
  • 关闭窗格:
    • 确保光标在你想关闭的窗格内。
    • 快捷键:Ctrl + Shift + W (如果标签页只有一个窗格,则关闭标签页;如果标签页有多个窗格,则关闭当前活动窗格)。
  • 调整窗格大小:
    • 鼠标拖动窗格之间的分隔线。
    • 快捷键:Alt + Shift + 箭头键 (向指定方向调整当前活动窗格的大小)。
  • 复制和粘贴:
    • 复制:用鼠标左键拖动选中文本,然后按 Ctrl + C。Terminal 支持自动将选中的文本复制到剪贴板(可在设置中开启)。
    • 粘贴:按 Ctrl + V
  • 查找文本:
    • 快捷键:Ctrl + Shift + F。在弹出的搜索框中输入要查找的内容。
  • Command Palette (命令面板):
    • 快捷键:Ctrl + Shift + P。输入命令名称(如 “split”, “new tab”, “settings” 等)可以快速执行操作。

第三部分:深度定制 – 打造你的专属终端

定制是 Windows Terminal 最强大的特性之一。你可以通过两种方式进行定制:图形化设置界面和编辑 settings.json 文件。

1. 图形化设置界面 (GUI Settings)

这是推荐给大多数用户的入门方式。它直观易用,涵盖了大部分常用设置。

  • 打开设置: 点击下拉箭头,选择 “设置”。或者使用快捷键 Ctrl + ,

设置界面分为几个主要部分:

  • 启动 (Startup):
    • 默认 Profile (Default profile): 选择打开 Terminal 时默认启动哪种命令行环境。
    • 新实例行为 (New instance behavior): 控制是总在新窗口打开,还是在新标签页打开。
    • 启动模式 (Launch mode): 选择窗口启动时的大小和位置(默认、最大化、全屏等)。
    • 在启动时隐藏 Windows 任务栏 (Hide Windows taskbar when in full screen): 全屏模式下的额外选项。
  • 交互 (Interaction):
    • 复制和粘贴 (Copy and paste): 配置复制时是否保留格式、是否自动将选中内容复制到剪贴板等。
    • 选择 (Selection): 配置如何进行文本选择。
    • 鼠标 (Mouse): 配置鼠标行为,如右键粘贴。
  • 外观 (Appearance):
    • 主题 (Theme): 选择应用程序的主题(系统、光亮、黑暗)。
    • 文本渲染器 (Text rendering API): 通常保持默认自动即可。
    • Tab 标题 (Tab title): 配置标签页标题的显示方式。
    • 新标签页按钮 (New tab button): 控制 “+” 按钮的显示。
    • 窗格边框 (Pane borders): 设置窗格之间的分隔线样式。
    • 终端背景 (Terminal background): 配置背景效果(Acrylic 亚克力效果、背景图片等)。
    • 光标 (Cursor): 配置光标样式和颜色。
    • 动画 (Animations): 开启/关闭一些界面动画。
    • Bell 通知 (Bell notification): 配置终端响铃时的行为。
  • 配色方案 (Color Schemes):
    • 这里列出了所有可用的配色方案。你可以点击方案进行预览,但在这里不能直接创建或编辑方案。创建和编辑需要在 JSON 设置中进行。
  • 操作 (Actions):
    • 这里列出了所有的键盘快捷键和命令。你可以修改现有快捷键或添加新的快捷键。这是一个查看和学习快捷键的重要地方。
  • 配置文件 (Profiles):
    • 默认 Profile (Default profile): 这是全局设置,会应用到所有 Profile,除非 Profile 自身覆盖了这些设置。例如,在这里设置字体,所有 Profile 都会使用这个字体,除非你在某个 Profile 的设置中指定了不同的字体。
    • 各个 Profile 列表: 列出了 Cmd, PowerShell, WSL 等所有检测到的 Profile。点击一个 Profile 可以进入其详细设置页面。
      • 常规 (General): 修改 Profile 名称、命令行执行文件路径、起始目录、图标等。
      • 外观 (Appearance): 这是 Profile 级别最重要的定制项。
        • 字体 (Font face / Font size): 选择该 Profile 使用的字体和字号。
        • 字体粗细 (Font weight): 设置字体粗细。
        • 光标 (Cursor shape / color): 为该 Profile 设置独立的光标样式和颜色。
        • 填充 (Padding): 设置文本与窗格边缘的内边距。
        • 配色方案 (Color scheme): 为该 Profile 选择一个配色方案。
        • 背景 (Background image / image opacity / background image stretch mode): 为该 Profile 设置背景图片、透明度、拉伸模式。
        • Acrylic 特效 (Enable acrylic): 开启亚克力透明效果及其不透明度。
      • 高级 (Advanced): 更专业的设置,如历史记录大小、关闭行为等。

通过图形化界面,你可以方便地调整字体、颜色、背景、透明度等常见的个性化设置。

2. JSON 设置文件 (settings.json)

对于更高级的定制,或者你想实现图形化界面中没有提供的选项(例如创建自定义配色方案、更复杂的快捷键配置、隐藏特定 Profile 等),你需要直接编辑 settings.json 文件。

  • 打开 JSON 设置文件: 点击下拉箭头,选择 “设置”。然后在设置界面的左下角,点击 “打开 JSON 文件”。

settings.json 文件结构大致如下:

json
// settings.json 示例结构
{
"$schema": "https://aka.ms/terminal/v0.16/schema.json", // JSON Schema,用于提供语法提示和校验
"defaultProfile": "{GUID}", // 默认启动的 Profile 的 GUID
"profiles": {
"defaults": {
// 应用于所有 Profile 的默认设置,可以被单个 Profile 覆盖
"fontFace": "Cascadia Code PL",
"fontSize": 12,
"padding": "8, 8, 8, 8" // 上、下、左、右 内边距
},
"list": [
// 这是所有 Profile 的列表
{
"guid": "{GUID-CMD}",
"name": "Command Prompt",
"commandline": "cmd.exe",
"hidden": false // 是否隐藏这个 Profile
},
{
"guid": "{GUID-PS}",
"name": "PowerShell",
"commandline": "powershell.exe",
// 这个 Profile 特有的设置
"colorScheme": "Campbell",
"cursorShape": "bar"
},
{
"guid": "{GUID-WSL-Ubuntu}",
"name": "Ubuntu",
"commandline": "wsl.exe -d Ubuntu", // 启动 WSL 发行版的命令
"startingDirectory": "//wsl$/Ubuntu/home/your_user_name", // WSL 起始目录示例
"icon": "ms-appx:///ProfileIcons/{GUID-Ubuntu}.png" // 内置图标
// WSL Profile 的其他设置
},
// 你可以添加自定义 Profile
{
"guid": "{YOUR-CUSTOM-GUID}", // 生成一个唯一的 GUID
"name": "Git Bash",
"commandline": "C:\\Program Files\\Git\\bin\\bash.exe --login -i", // Git Bash 路径示例
"startingDirectory": "%USERPROFILE%", // 起始目录
"colorScheme": "Git Bash" // 使用自定义配色方案
}
]
},
"schemes": [
// 自定义配色方案列表
{
"name": "Dracula", // 配色方案名称
"black": "#282a36",
"red": "#ff5555",
"green": "#50fa7b",
"yellow": "#f1fa8c",
"blue": "#bd93f9",
"purple": "#ff79c6",
"cyan": "#8be9fd",
"white": "#f8f8f2",
"brightBlack": "#6272a4",
"brightRed": "#ff6e6e",
"brightGreen": "#69ff94",
"brightYellow": "#ffffa5",
"brightBlue": "#d6acff",
"brightPurple": "#ff92df",
"brightCyan": "#a4ffff",
"brightWhite": "#ffffff",
"background": "#282a36", // 背景色
"foreground": "#f8f8f2", // 前景色
"cursorColor": "#f8f8f2" // 光标颜色
},
// 你可以添加更多配色方案
],
"actions": [
// 键盘快捷键和命令绑定
{
"command": "copy", // 命令名称
"keys": "ctrl+c" // 快捷键
},
{
"command": "paste",
"keys": "ctrl+v"
},
{
"command": "paste", // 也可以为同一命令设置多个快捷键
"keys": "shift+insert"
},
{
// 打开一个新的标签页,使用指定的 Profile (通过 GUID 或 name)
"command": { "action": "newTab", "profile": "{GUID-WSL-Ubuntu}" },
"keys": "ctrl+alt+u"
},
{
// 分割窗格,使用默认 Profile
"command": "splitPane",
"keys": "alt+shift+d"
},
{
// 分割窗格,使用特定 Profile
"command": { "action": "splitPane", "profile": "{GUID-PS}" },
"keys": "alt+shift+p"
},
{
// 在窗格之间切换焦点
"command": "moveFocusToNextPane",
"keys": "alt+right" // 也可以使用方向键
},
{
// 设置背景图片 (例如一张 GIF)
"command": {
"action": "setAppearance",
"value": {
"backgroundImage": "C:\\path\\to\\your\\background.gif",
"backgroundImageOpacity": 0.15, // 不透明度
"backgroundImageStretchMode": "uniformToFill" // 拉伸模式
}
}
},
// 你可以在这里添加更多自定义快捷键来执行各种操作
// (例如:增大/减小字体、切换主题、打开设置等)
]
// 还有其他一些全局设置,如 windowingBehavior、showTabsInTitlebar 等
// 可以在微软文档中查找完整的设置选项
}

JSON 设置文件的关键部分解释:

  • $schema: 指向一个 JSON Schema 文件,大多数现代代码编辑器(如 VS Code)可以利用它为你提供语法提示、自动完成和错误检查。
  • defaultProfile: 指定 Terminal 启动时默认打开的 Profile 的 GUID。你可以在 profiles.list 中找到各个 Profile 的 GUID。
  • profiles: 包含 defaultslist
    • defaults: 在这里设置的属性会作为所有 Profile 的默认值。
    • list: 这是一个数组,每个元素定义一个 Profile。
      • guid: 每个 Profile 必须有一个唯一的 GUID。你可以使用在线 GUID 生成器或 PowerShell 命令 [guid]::NewGuid() 来生成。
      • name: Profile 在下拉菜单中显示的名称。
      • commandline: 启动该 Profile 时执行的命令(如 cmd.exe, powershell.exe, wsl.exe -d Ubuntu)。
      • startingDirectory: 设置该 Profile 启动时的初始目录。可以使用环境变量(如 %USERPROFILE%)或 WSL 路径(如 //wsl$/Ubuntu/home/your_user_name)。
      • 其他属性:如 fontFace, fontSize, colorScheme, backgroundImage, opacity, hidden, icon 等,这些属性会覆盖 profiles.defaults 中的同名设置。
  • schemes: 这是一个数组,用于定义自定义的配色方案。每个方案是一个对象,包含 name 和各种颜色属性(black, red, green, background, foreground, cursorColor 等,总共 16 个基本色 + background/foreground/cursorColor)。你可以从网上找到大量的 Windows Terminal 配色方案(例如 GitHub 上的 [https://github.com/mbadolato/iTerm2-Color-Schemes](https://github.com/mbadolato/iTerm2-Color-Schemes),很多可以转换或直接用于 Terminal)。
  • actions: 这是一个数组,用于定义键盘快捷键(keys)与命令(command)之间的绑定。
    • keys: 指定一个或多个组合键(例如 ctrl+shift+w, alt+shift+down)。
    • command: 指定要执行的命令。可以是简单的字符串命令(如 "copy", "paste", "closePane", "newTab"),也可以是一个包含 action 属性的对象,用于执行更复杂的命令或带参数的命令(如 {"action": "newTab", "profile": "{GUID}"}, {"action": "splitPane", "split": "auto"})。

提示:

  • 编辑 settings.json 时,Terminal 会自动加载并应用你的更改,无需重启。如果文件有语法错误,Terminal 顶部会显示警告。
  • 你可以利用图形化设置界面来生成一些 JSON 片段。例如,在 GUI 中配置一个 Profile 的字体、背景等,这些更改会自动反映到 settings.json 中对应的 Profile 对象里。
  • 在线有很多 Windows Terminal 配色方案和配置示例,你可以参考借鉴。

3. 一些实用的定制示例

  • 设置背景图片或 GIF:
    在 Profile 的 JSON 配置中添加 backgroundImagebackgroundImageOpacity
    json
    "backgroundImage": "C:\\path\\to\\your\\image.gif", // 支持 jpg, png, gif
    "backgroundImageOpacity": 0.15, // 0.0 (完全透明) 到 1.0 (完全不透明)
    "backgroundImageStretchMode": "uniformToFill", // 或 "fill", "uniform", "none"
    "useAcrylic": true, // 开启亚克力效果
    "acrylicOpacity": 0.5 // 亚克力不透明度,与 backgroundImageOpacity 结合使用

    或者使用 setAppearance 命令通过快捷键切换背景:
    json
    {
    "command": {
    "action": "setAppearance",
    "value": {
    "backgroundImage": "C:\\path\\to\\another\\image.jpg",
    "backgroundImageOpacity": 0.3
    }
    },
    "keys": "ctrl+alt+b"
    }
  • 配置漂亮的字体和连字:
    安装支持编程连字(如 Cascadia Code PL, Fira Code, JetBrains Mono 等)的字体,并在 profiles.defaults 或单个 Profile 中设置 fontFacefontSizeCascadia Code PL 是微软为 Terminal 和 VS Code 设计的,内置支持。
    json
    "fontFace": "Cascadia Code PL",
    "fontSize": 14

    如果字体包含连字,Terminal 会自动渲染。
  • 隐藏不需要的 Profile:
    在 Profile 的 JSON 配置中设置 "hidden": true
    json
    {
    "guid": "{GUID-CMD}",
    "name": "Command Prompt",
    "commandline": "cmd.exe",
    "hidden": true // 不在下拉菜单中显示
    }
  • 设置 Quake 模式 (下拉式终端):
    Quake 模式允许你通过一个全局快捷键(默认为 Win +)在屏幕顶部或底部快速呼出/隐藏一个 Terminal 窗口。
    settings.json 的根级别添加 "windowingBehavior": "useExisting" (或 "alwaysNew"/"useAny"),并在 actions 中找到或添加绑定到 toggleFocusMode 命令的快捷键。
    要配置 Quake 模式的窗口大小和位置,可以在 settings.json 根级别添加 initialPositioninitialSize,并配置一个启动模式为 “下拉式” (Quake) 的 Profile 或全局行为。或者使用 Command Palette 搜索 “Toggle Quake Mode”。
    最简单的启用 Quake 模式并使用默认设置的方式是确保 toggleFocusMode 命令绑定了 win+ 快捷键 (通常默认就有),然后按下 Win + 键。
  • 创建自定义快捷键打开特定目录的 Profile:
    json
    {
    "command": {
    "action": "newTab",
    "profile": "{GUID-PS}", // 指定 PowerShell Profile
    "startingDirectory": "C:\\Projects\\MyAwesomeProject" // 覆盖 Profile 的起始目录
    },
    "keys": "ctrl+alt+p"
    }

通过组合使用这些定制选项,你可以让 Windows Terminal 完全符合你的工作流程和个人喜好。

第四部分:进阶使用与小技巧

  • 与 WSL 深度集成: Windows Terminal 会自动检测你安装的 WSL 发行版并创建相应的 Profile。你可以轻松配置 WSL Profile 的起始目录(例如设置为 WSL 的 home 目录:"startingDirectory": "//wsl$/Ubuntu/home/your_user_name"),或者直接启动到某个特定目录。
  • 使用 Oh My Posh 增强 Shell 提示符: Windows Terminal 的现代渲染能力非常适合 Oh My Posh 这样的工具,它可以提供功能强大、美观的 Shell 提示符(显示 Git 状态、执行时间、系统信息等)。安装 Oh My Posh 并配置你的 Profile(PowerShell, WSL 等)来加载它,可以极大地提升命令行体验。
  • 集成到开发者工作流: 许多现代开发工具,如 VS Code,可以配置使用 Windows Terminal 作为其内置终端。这提供了统一的体验。在 VS Code 中,打开设置,搜索 terminal.integrated.defaultProfile.windowsterminal.integrated.profiles.windows,将它们指向 Windows Terminal 的 Profile。
  • 备份你的设置: settings.json 文件是你的个性化配置所在。定期备份这个文件,或者将其存储在云存储/版本控制系统(如 Git)中,以便在重装系统或在新机器上快速恢复你的终端环境。settings.json 文件通常位于 %LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_...\LocalState\ 目录下。
  • 探索 Command Palette: Ctrl + Shift + P 打开的命令面板是一个宝库。它列出了 Terminal 的所有可用命令。即使你不记得某个操作的快捷键,也可以通过搜索来找到并执行它。
  • 右键菜单快速打开: 在文件资源管理器中,按住 Shift 键并在文件夹空白处点击右键,菜单中通常会有 “在此处打开 Windows Terminal” 的选项。

第五部分:总结与展望

Windows Terminal 是微软在命令行领域迈出的重要一步,它成功地整合了 Windows 系统下的各种 Shell,并提供了前所未有的现代化、高性能和高度可定制的使用体验。它解决了老旧终端的诸多痛点,让在 Windows 上进行命令行操作变得更加愉悦和高效。

从多标签页、多窗格的基础功能,到强大的 Profile 系统和灵活的 JSON 配置,Windows Terminal 为用户提供了打造个性化工作环境的强大能力。无论是开发者、系统管理员,还是仅仅需要在 Windows 下使用命令行工具的用户,Windows Terminal 都值得你立即尝试并投入时间进行定制。

作为一个开源项目,Windows Terminal 仍在积极开发中,未来可期。新的功能、性能优化和更完善的设置选项将不断推出。

告别陈旧的黑白界面和单调的操作,拥抱 Windows Terminal 带来的现代命令行新时代吧!花一点时间去探索它的设置,你会发现它能极大地提升你的工作效率和使用体验。


发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部