查看原文
其他

微软发布Windows Terminal Preview v0.3:可拖曳终端窗口标题栏、新增背景图像选项

oschina 开源中国 2020-09-02
微软已于前两天发布了 Windows Terminal 最新预览版 Preview v0.3,Windows Terminal 是微软今年在 Build 2019 开发者大会上宣布推出的全新开源命令行终端应用,它带来了许多强大的特性,比如多标签页、支持 Unicode 和 UTF-8 字符、GPU 加速文本渲染引擎与自定义主题、样式和配置等。

Windwos Terminal 采用 C++ 开发,基于现代 Windows 应用平台和 UI 框架,同时整合共享的现代化组件,这些共享组件可以在 Windows 任何终端上使用,比如有一个全新的基于 DirectWrite 的文本布局和渲染引擎、一个能够存储 UTF-16 和 UTF-8 的文本缓冲区以及一个 VT 解析器/发射器(emitter)。

下面看看最新版本带来了哪些变化。

支持拖拽终端窗口标题栏

可从终端窗口标题栏的任意地方对终端进行拖拽

改进下拉按钮(Dropdown Button)布局

在 Windows Terminal 预览版的最新版本中,微软为标题栏引入了新的外观,并改进了下拉按钮布局(调整大小和使用新的配色)。下拉按钮现在位于最后打开选项卡的右侧,以便更快地访问。此外,“最小化”、“最大化”和“关闭”按钮也使用了新的配色以提供统一的体验。

Windows Terminal v0.3 ↓↓↓


Windows Terminal v0.2 ↓↓↓

自定义选项卡标题

在新版中,支持通过在配置文件中设置 "tabTitle" 属性来自定义每个选项卡的标题。这有助于用户使用自定义选项卡标题功能来区分配置文件,并提供更个性化的体验。

要注意的是,修改此设置将覆盖配置文件的 shell 提供的选项卡标题。

新增背景图像选项

此版本支持为终端界面设置个性化的背景了 —— 用户可将背景图片置于带颜色的 Acrylic 透明背景之上,只需使用 "backgroundImage", "useAcrylic" 和 "background" 即可。

此外,我们可设置背景图片的位置而无需让它居中,通过设置 
"backgroundImageAlignment" key 及 "center", "left", "top", "right", "bottom", "topLeft", "topRight", "bottomLeft", "bottomRight" 属性的值即可实现:

上面的图片演示了设置一个 gif 作为背景图像并将位置移动至终端的右下方,还使用了蓝色的 Acrylic 透明背景。

可访问性

新版本将来自 Windows 控制台的部分辅助技术重新整合至 Windows Terminal 中,获得了一些可访问性功能,允许像 Narrator 这样的工具询问、导航和读取终端 UI 控件的内容和文本内容。不过改进后的可访问性体验仍处于开发的初始阶段,尚未进行彻底的测试,因此使用起来可能会遇到 bug。
除了上面介绍的新变化,还修复了不少 bug,详情请查看「阅读原文」。

开源中国征稿啦!


开源中国 www.oschina.net 是目前备受关注、具有强大影响力的开源技术社区,拥有超过 400 万的开源技术精英。我们传播开源的理念,推广开源项目,为 IT 开发者提供一个发现、使用、并交流开源技术的平台。


现在我们开始对外征稿啦!如果你有优秀的技术文章想要分享,热点的行业资讯需要报道等等,欢迎联系开源中国进行投稿。投稿详情及联系方式请参见:我要投稿

推荐阅读

C++20最新进展:移除合约、新增类模板参数推导优化

GitHub 公布托管平台与美国贸易管制的相关细节

Blender 2.80 发布:全新UI、实时渲染引擎 Eevee

50% 的 Chrome 扩展程序几乎无人使用

5门可能衰落的编程语言

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存