Windows Terminal 是微软推出的一个新的终端应用程序,它提供命令行工具和 shell,比如 command Prompt、PowerShell 和 WSL。微软昨天发布了该应用的最新更新。
将 Windows Terminal Preview 应用程序升级到 0.9 版后,此更新引入了许多新功能,性能改进和错误修复。
更新日志
命令行参数
wt
执行别名现在支持命令行参数!现在,你可以启动终端,新的标签和窗格按你喜欢的方式拆分,用你喜欢的配置文件,从你喜欢的目录开始!可能性是无穷的!下面是一些例子:
wt -d .
在当前工作目录中使用默认配置文件打开终端。
wt -d . ; new-tab -d C: pwsh.exe
用两个选项卡打开终端。第一种是从当前工作目录开始运行默认配置文件。第二个是从 C:目录开始使用默认配置文件 pwsh.exe 作为 "commandline"
(而不是默认配置文件的 "commandline"
)。
wt -p "Windows PowerShell" -d . ; split-pane -V wsl.exe
用两个垂直打开的窗格打开终端。顶部窗格正在运行名称为 “ Windows Terminal” 的配置文件,底部窗格正在运行使用 wsl.exe 作为默认配置文件 "commandline"
(而不是默认配置文件的 "commandline"
)。
wt -d C:UserscinnamonGitHubWindowsTerminal ; split-pane -p "Command Prompt" ; split-pane -p "Ubuntu" -d \wsl$Ubuntuhomecinnak -H
见下文。?
如果您想阅读所有可以使用我们的新命令行参数进行的操作,请在此处查看完整的文档 。
自动检测 POWERSHELL
如果您是 PowerShell Core 的忠实 拥护者,那么我们对您来说是个好消息。Windows 终端现在将检测到任何版本的 PowerShell,并自动为您创建一个配置文件。我们认为看起来最好的 PowerShell 版本(从最高版本号开始,到最高 GA 版本,再到最佳包装版本)将被命名为 “ PowerShell”,并将在下拉列表中使用原始的 PowerShell Core 插槽。
确认关闭所有标签
您是否总是有人想关闭所有选项卡而不每次都被询问?如果您同意,则此新功能适合您!已创建一个新的全局设置,使您可以始终隐藏 “关闭所有选项卡” 确认对话框。您可以将其设置 "confirmCloseAllTabs"
为 true
profiles.json 文件的顶部,并且永远不会再看到该弹出窗口!感谢 @ rstat1 为这个新设置所做的贡献。
其他改进
- 辅助功能: 现在,您可以使用讲述人或 NVDA 逐字导航!
- 现在,您可以将文件拖放到终端中,文件路径将被打印!
Ctrl+Ins
和Shift+Ins
分别默认绑定到copy
和paste
!- 现在
Shift
,您可以按住 并单击以展开选择! - 现在支持用于键绑定的 VS Code 键(即
"pgdn"
,"pagedown"
它们都有效)!
BUG 修复
- 辅助功能: 讲述人运行时,终端不会崩溃!
- 当您提供无效的背景图片或图标路径时,终端不会崩溃!
- 现在,我们的弹出对话框都具有圆形按钮!
- 搜索框现在可以在高对比度下正常工作!
- 一些连字将更正确地渲染!
下载 Windows Terminal Preview 应用 | 微软应用商店