微软新的Windows终端终于稳固了。Windows终于领有了一个更加现代化的终端环境,包含标签、宰割窗格、多种会话类型等性能,以及能够让你配置从键盘快捷键到GIF动画背景等所有的设置。

最初,一个更古代的Windows终端

在2020年5月19日的Build 2020上,微软发表新的Windows Terminal曾经稳固,"能够供企业应用"。Windows Terminal 1.0版本来了。它是最后在Build 2019上发表的,微软甚至筹备了一个富丽的视频来采购它有多棒。

新的Windows终端充斥了有用的性能。抛开性能不谈,控制台环境的外围曾经实现了现代化。 Windows 10内置的终端环境就是为了向后兼容,所以这些变动不可能产生在Windows 10内置的控制台环境上。

通过新的Windows终端,微软可能做出一些扭转,比方更现代化的文本布局和渲染引擎,并提供GPU减速和对Unicode文本的反对--你甚至能够在终端中应用表情符号。 当你按下Ctrl+C和Ctrl+V时,复制和粘贴 "只是工作"。甚至还有一种新的字体,名为Cascadia Code。

你能够从微软商店下载Windows终端。你甚至能够在GitHub上获取源代码。是的,新的Windows Terminal甚至是开源的。

标签,终于来了!

Windows终端中的PowerShell和命令提示符标签。

Windows终于有了一个内置标签的命令行环境。启动 "终端 "后要关上一个新的标签页,只需点击标签栏上的 "+"按钮或按Ctrl+Shift+T键即可。

你能够应用相熟的键盘快捷键来挪动标签页,比方Ctrl+Tab能够切换到左边的标签页,Ctrl+Shift+Tab能够切换到右边的标签页。Ctrl+Shift+W将敞开以后标签页。

你也能够拖放标签页,在标签栏上从新排序。

在同一个窗口中应用PowerShell和Linux

默认状况下,终端会关上PowerShell标签。但它反对多种类型的shell环境。 当初你能够在同一个窗口中领有多种类型的shell环境。

如果你点击 "新标签页 "按钮右侧的箭头,你会看到一个能够关上的会话列表。Windows PowerShell、Command Prompt、像Ubuntu这样的Linux发行版(如果你装置了Linux的Windows子系统),以及微软的Azure Cloud Shell。

通过Windows 10的内置SSH客户端,您也能够轻松地从Windows终端启动SSH会话。

一次多壳的分体式面板

标签很好,但如果你想同时看到多个shell环境怎么办?这就是Windows终端的窗格性能的作用。

要创立一个新的窗格,按Alt+Shift+D键。终端将把以后窗格一分为二,并给你第二个窗格。点击一个窗格来抉择它。你能够点击一个窗格,而后按Alt+Shift+D键持续宰割它。

这些窗格与标签页相连,因而您能够轻松地在同一个 Windows 终端窗口中领有多个多窗格环境,并通过标签栏在它们之间进行切换。

上面是其余一些应用窗格的键盘快捷键。

  • 创立一个新的窗格,程度宰割。Alt+Shift+-(Alt、Shift和一个减号)
  • 创立一个新的窗格,垂直宰割。Alt+Shift++(Alt、Shift和一个加号)
  • 挪动窗格焦点。Alt+左,Alt+右,Alt+下,Alt+上。
  • 调整聚焦窗格的大小。Alt+Shift+左,Alt+Shift+右,Alt+Shift+下,Alt+Shift+上。
  • 敞开窗格。Ctrl+Shift+W

这些都是默认的热键,如果你喜爱,你能够扭转它们。

更好的缩放性能

新的文本渲染零碎意味着更晦涩、更好的缩放。要缩放和放大或放大终端中的文本,按住Ctrl键并旋转鼠标滚轮。

在Windows 10内置的控制台环境中,正如在规范的PowerShell和Command Prompt窗口中所看到的那样,这会扭转文本的大小,同时也会扭转窗口的大小。在新的终端中,它只扭转文本的大小,而不扭转窗口的大小。

闪亮的背景不透明度

新的Windows终端也提供了背景不通明的性能。按住Ctrl+Shift键,用鼠标滚轮向下滚动,使窗口越来越半透明。你的桌面背景的色彩--或终端前面的任何货色--将以 Windows "Acrylic "格调的成果透视进去。

这只在应用程序聚焦时无效--因而,当你Alt+Tab来到时,终端将从新有一个松软的背景,直到你Alt+Tab回来。

无论是否实用,这都是 Linux 和 Mac 用户多年来始终领有的性能。当初,它也被内置于名列前茅的 Windows 终端应用程序中了。

这么多设置。键盘绑定、配色计划、背景等。

!"Windows终端的红色背景的浅色计划。](https://www.howtogeek.com/wp-...

Windows终端中蕴含了您能够更改的自定义选项。要拜访它们,点击 "新标签 "按钮右侧的向下箭头,而后抉择 "设置"。

你会看到一个基于文本的JSON文件,外面充斥了选项。作为一个开发者工具,Windows Terminal目前让你通过批改文本文件来配置这些选项,而不是用图形界面。

你能够在Settings.json文件中批改的可用选项包含

  • 可配置的键绑定。您能够将键盘快捷键绑定到动作或更改默认键盘快捷键。
  • 色彩计划.您能够将键盘快捷键绑定到动作或更改默认键盘快捷键。扭转终端环境的色彩计划(主题)。这里是蕴含的色彩计划的列表。
  • 配置文件: 创立不同的配置文件,这些配置文件将呈现在New Tab按钮下。您能够自定义启动命令行环境时执行的命令,并为每个会话设置自定义字体和配色计划。
  • 自定义背景。您能够为一个会话设置自定义背景图片。例如,您能够更改Ubuntu会话,使其具备Ubuntu主题的自定义背景图片。
  • 动画GIF背景。您甚至能够设置一个动画GIF作为您的自定义背景。
  • 默认配置文件抉择。当你启动Windows终端或点击 "新标签 "按钮时,抉择你要默认启动的配置文件。例如,您能够抉择Linux会话而不是PowerShell。

微软有一个编辑Windows Terminal JSON设置文件的指南,以及你能够增加到文件中的所有选项的列表。在那个列表中,你会发现还有很多咱们在这里没有波及的选项。

与Windows 10上的规范Command Prompt、PowerShell和Linux Bash shell环境不同,Windows Terminal终于装上了开发者想要的选项--这些选项在Mac和Linux等其余操作系统上曾经存在多年。