Windows Terminal(Windows 终端)是一款新式、快速、高效、强大且高效的终端应用程序,适用于命令行工具和命令提示符,PowerShell和 WSL 等 Shell 用户。主要功能包括多个选项卡、窗格、Unicode、和 UTF-8 字符支持,GPU 加速文本渲染引擎以及自定义主题、样式和配置。多个标签Unicode和UTF-8字符支持GPU加速的文本渲染引擎自定义主题,样式和配置。它支持多种命令行应用程序的多个配置文件,任何具有命令行接口的应用程序都可以在 Windows 终端中运行。这包括从 PowerShell 和命令提示符到 Azure Cloud Shell 和任何 WSL 分发(如 Ubuntu 或 Oh-My-Zsh)的所有应用程序。并且不会替代现有的控制台,这将导致与旧版应用程序的无限兼容性问题。相反,您将能够在新终端中的单独选项卡中运行命令提示符,PowerShell 和 WSL 实例,欢迎下载体验!
Windows Terminal功能介绍
1、支持多种命令行应用程序的多个配置文件 任何具有命令行接口的应用程序都可以在 Windows 终端中运行。 这包括从 PowerShell 和命令提示符到 Azure Cloud Shell 和任何 WSL 分发(如 Ubuntu 或 Oh-My-Zsh)的所有应用程序。 2、自定义方案和配置 可以将 Windows 终端配置为具有多种配色方案和设置。 若要了解如何创建自己的配色方案,请访问配色方案页面。 还可以在自定义终端库中查找自定义终端配置。 3、自定义操作 可在 Windows 终端中使用多种自定义命令,获得更加自然的体验。 如果不喜欢特定的键盘快捷方式,可以将其更改为你喜欢的方式。 4、Unicode 和 UTF-8 字符支持 Windows 终端可以显示 Unicode 和 UTF-8 字符,如各种语言的表情符号和字符。 5、GPU 加速文本呈现 Windows 终端使用 GPU 来呈现其文本,从而提供比默认 Windows 命令行体验更好的性能。 6、背景图像支持 可以在 Windows 终端窗口中显示背景图像和 gif。 7、命令行参数 可以使用命令行参数将 Windows 终端设置为在特定配置中启动。 可以指定要在新选项卡中打开哪个配置文件、应选择哪个文件夹目录,指定使用拆分窗口窗格打开终端,并指定选择应专注于哪个选项卡。软件优势
1、开发人员的新工具 长期以来,Windows 上可用的命令行环境不如 macOS 和 Linux 上的命令行环境。多年来,微软已经采取了一些措施来改进其控制台,但是他们最终决定只开发一个名为 Windows Terminal 的新应用程序。 此新工具不会替代现有的控制台,这将导致与旧版应用程序的无限兼容性问题。相反,您将能够在新终端中的单独选项卡中运行命令提示符,PowerShell 和 WSL 实例。 2、现代终端的现代功能 当然,其中最重要的是多个选项卡支持。到目前为止,这是最需要的功能,不足为奇。每个新选项卡都将连接到特定的外壳或应用程序,甚至可以使用热键打开它们。 其次,Windows Terminal 使用 GPU 加速的 DirectWrite/DirectX 引擎呈现文本。这意味着现在可以在终端内显示各种图形和符号。 3、目前自定义有点棘手 要更改键绑定,UI 颜色,背景以及添加新的外壳,当前您必须在文本编辑器中编辑 JSON 配置文件。尽管这不太困难,尤其是对于开发人员而言,但这显然是一个临时解决方案,直到实现更直观的方法为止。 4、值得尝试 Windows Terminal 应该是真正的游戏规则改变者。使用 Windows 的命令行工具使工作变得更加容易,从而增加了该平台对开发人员的吸引力。仍有许多工作要做,但是这个项目显示出很大的希望。更新日志
v1.23.13503.0版本
当 Terminal 遇到 GPU 或驱动程序问题时,它会在放弃并要求您干预之前尝试回退到软件渲染 ( #19636 ) DECRQCRA 被错误地禁用了 即使你打开了它; 不再如此! (#19606) 终端在创建新窗口时可以再次正确地为目标虚拟桌面 (#19458) settings.json的模式已更新,以包括answerbackMessage,...forceVT,rendering.graphicsAPI = automatic并弃用一些已移除的设置(#19387) 主题指定的unfocusedBackground将不再覆盖标签的激活颜色(#19424) 我们将不再在您单独按下一个修饰键(Ctrl, Alt, Shift...)时隐藏终端窗口中的鼠标指针 (#19473) 我们修复了终端在法语、韩语、繁体中文和日语本地化版本中的一些问题 我们再次恢复了复制、剪切和粘贴菜单中的本地化#19461 wpf: 在应用程序中使用WPF控件与其他IME集成将不再导致崩溃 (#19584) conhost 在窗口模式下运行时将不再崩溃
