微软发布了 Windows Terminal Preview 1909(September 2019 version),此版本提供了新的配置模式、新字体、stylus 支持和 Windows 20H1 Console Windows Host(conhost)错误修复程序。具体内容如下:
Cascadia Code
Cascadia Code 是微软在 5 月份的 Build 大会上宣布推出的等宽字体,微软介绍它是与新的终端 Windows Terminal 一起开发的,Cascadia Code 被打包在此版本的 Terminal 中,将在下载时自动安装。
Settings Schema
此版本中有新的配置模式,当编辑 profiles.json 文件时,将提供自动填充建议,并且提供每个属性的定义。此版本中自动包含对此模式的引用,可以立即看到效果。
Stylus Selection Support
此版本,你可以在终端中使用 stylus 进行选择,stylus 就如鼠标一样,在拖过终端窗口时,总是选择文本。
CloseWindow Functionality
“CloseWindow”是终端的一个新的键绑定选项,调用可以关闭你的窗口。默认情况下,它绑定键是 Alt+F4。如果你打开了多个选项卡,它在退出之前会弹出一个警告/提示。
注意:只有在使用键绑定时才会被调用。所以,如果没有键绑定,单击“关闭”按钮将关闭所有选项卡,而不会显示警告消息。
Clipboard Copy bug 修复
在 v0.4 版本中存在一个 bug:在复制时可能导致崩溃。这个错误在这个版本中已经被修复了,如果剪贴板上没有添加东西,终端就不会崩溃。另外,从终端复制文本将保留换行符。
20H1 Bug Extermination
Windows Terminal 团队修复了将在 Windows 20H1 中发布的 Conhost 中存在的错误,包括但不限于:
- 当复制带有 HTML 标记()的文本时,可正确被复制到
- 增强处理 VT 应用程序的滚动区域和属性
- 改进通用代码健康程度和 conhost 可靠性
- TerminalApp 和 Page 分开,这样能够支持不同的托管环境
- 默认情况下,Windows Terminal 使用 VirtualTerminalLevel=1