Windows 终端更新:预览 1910

你好,哈布尔! 我们很高兴地宣布 Windows Terminal 的下一个更新已经发布! 新产品包括:动态配置文件、级联设置、更新的 UI、新的启动选项等等。 更多细节请点击下方查看!

与往常一样,该终端可在以下位置下载: 微软商店, Microsoft商业商店GitHub上.

Windows 终端更新:预览 1910

动态轮廓

Windows 终端现在可以自动检测 PowerShell Core 和已安装的 Windows Subsystem for Linux (WSL) 发行版。 换句话说,如果在此更新之后安装任何发行版,它将立即添加到profiles.json 文件中。

Windows 终端更新:预览 1910

注意:如果您不希望配置文件出现在下拉菜单中,您可以设置该选项 "hidden"true profile.json 文件。

"hidden": true

级联设置

终端现在具有改进的设置模型。 从现在开始,它附带一个 defaults.json 文件,其中包含所有默认设置。 如果您想查看文件的内容,请按住 其他,单击下拉菜单中的“设置”按钮。 打开的文件是自动生成的,对该文件所做的更改将被忽略并覆盖。 但是,您可以根据需要向profiles.json 文件添加任意数量的自定义设置。 如果您想重置设置,我建议您注意 很棒的文章 斯科特·汉塞尔曼 @山塞尔曼),他将其发布在他的博客上。

如果您向profiles.json 添加新的配置文件、架构、键绑定或全局参数,它将被视为添加的参数。 如果您创建一个与现有配置文件具有相同 GUID 的新配置文件,则新配置文件将替换旧配置文件。 如果您希望避免使用 defaults.json 文件中的键绑定,则将该绑定设置为 null 在 profile.json 中。

{
"command": null, "keys": ["ctrl+shift+w"] }

新的启动选项

现在,您可以将终端设置为始终全屏运行或设置其在屏幕上的初始位置。 您可以通过添加全局参数将终端配置为全屏运行 "launchMode"。 该参数可以是 "default""maximized".

"launchMode": "maximized"

如果你想设置终端在屏幕上的初始位置,那么你需要添加为全局参数 "initialPosition",并指定以逗号分隔的 X 和 Y 坐标。例如,如果您希望终端在主屏幕的左上角启动,则将以下条目添加到profiles.json:

"initialPosition": "0,0"

注意:如果您使用多个显示器并希望终端在主显示器的左侧或上方启动,则必须使用负坐标。

更新的用户界面

终端界面变得更好了。 用于终端 WinUI 选项卡视图 已更新至2.2版本。 此版本具有更好的颜色对比度、下拉菜单中的圆角和选项卡分隔线。 此外,现在,一旦您打开大量选项卡,您就可以使用按钮滚动浏览它们。

Windows 终端更新:预览 1910

修复了错误

  • 您现在可以双击选项卡栏将窗口扩展到全屏;
  • 修复了导致复制和粘贴到新行时出现问题的错误;
  • HTML 复制不再使剪贴板保持打开状态;
  • 现在您可以使用名称超过32个字符的字体;
  • 当两个选项卡同时启动时,不再出现文本失真;
  • 一般稳定性改进。

总之

如果您有任何疑问或只是想分享您对终端的印象,请随时写信给 Kayla(Kayla, @cinnamon_msft)在推特上。 此外,如果您有任何问题或要求,您可以随时联系我们: GitHub上。 下个月见!

来源: habr.com

添加评论