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 安装:
- 打开 Microsoft Store 应用。
- 搜索 “Windows Terminal” 或 “Windows Terminal Preview” (Preview 版本可以提前体验新功能,但可能不够稳定)。
- 点击 “获取” 或 “安装”。
-
通过 GitHub 安装 (高级用户):
- 访问 Windows Terminal 的 GitHub 发布页:
https://github.com/microsoft/terminal/releases
- 找到最新版本的
msixbundle
文件并下载。 - 双击下载的
.msixbundle
文件进行安装。请注意,这种方法安装的版本不会通过 Store 自动更新。
- 访问 Windows Terminal 的 GitHub 发布页:
安装完成后,你可以在开始菜单中找到 “Windows Terminal” 并启动它。通常,它会默认启动 PowerShell。
2. 初次见面:界面布局
当你第一次打开 Windows Terminal 时,你会看到一个现代化的窗口。窗口顶部是标题栏和标签页区域。
- 标题栏: 显示当前活动标签页的名称(通常是当前运行的 Shell 或应用程序的标题)。
- 标签页区域: 显示当前打开的所有标签页。每个标签页代表一个独立的命令行会话。
- “+” 按钮: 位于标签页区域的最右侧,点击它可以快速打开一个新的默认 Profile 的标签页。
- 下拉箭头: 位于 “+” 按钮旁边,点击它可以查看所有可用的 Profile 列表,并选择一个 Profile 来启动新的标签页。这里也会显示进入设置、查看关于信息等选项。
- 终端内容区域: 占据窗口的大部分空间,显示当前活动标签页或窗格的命令行输入/输出。
3. 基本操作指南
掌握以下基本操作,你就能开始高效地使用 Windows Terminal 了:
- 打开新的标签页:
- 点击 “+” 按钮:打开默认 Profile 的新标签页。
- 点击下拉箭头,选择一个 Profile:打开指定 Profile 的新标签页。
- 快捷键:
Ctrl + Shift + T
(打开默认 Profile 的新标签页)。你也可以通过 Command Palette 或自定义快捷键来打开特定 Profile 的标签页。
- 在标签页之间切换:
- 鼠标点击标签页标题。
- 快捷键:
Ctrl + Tab
或Ctrl + Page Down
(切换到下一个标签页)。 - 快捷键:
Ctrl + Shift + Tab
或Ctrl + Page Up
(切换到上一个标签页)。 - 快捷键:
Alt + N
(其中 N 是标签页的序号,从 1 开始)。
- 关闭标签页:
- 鼠标点击标签页上的 “x” 图标。
- 快捷键:
Ctrl + Shift + W
或Ctrl + 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
: 包含defaults
和list
。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 配置中添加backgroundImage
和backgroundImageOpacity
:
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 中设置fontFace
和fontSize
。Cascadia 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
根级别添加initialPosition
和initialSize
,并配置一个启动模式为 “下拉式” (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.windows
和terminal.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 带来的现代命令行新时代吧!花一点时间去探索它的设置,你会发现它能极大地提升你的工作效率和使用体验。