你好,Habr!我们很高兴地宣布,我们发布了另一个更新版本。 Windows 终端!新增功能包括动态配置文件、级联设置、全新用户界面、全新启动选项等等。继续阅读了解更多详情!
与往常一样,该终端可在以下位置下载: , 和 .

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

注意:如果您不希望配置文件出现在下拉菜单中,您可以设置该选项 "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"
注意:如果您使用多个显示器并希望终端在主显示器的左侧或上方启动,则必须使用负坐标。
更新的用户界面
终端界面变得更好了。 用于终端 已更新至2.2版本。 此版本具有更好的颜色对比度、下拉菜单中的圆角和选项卡分隔线。 此外,现在,一旦您打开大量选项卡,您就可以使用按钮滚动浏览它们。

修复了错误
- 您现在可以双击选项卡栏将窗口扩展到全屏;
- 修复了导致复制和粘贴到新行时出现问题的错误;
- HTML 复制不再使剪贴板保持打开状态;
- 现在您可以使用名称超过32个字符的字体;
- 当两个选项卡同时启动时,不再出现文本失真;
- 一般稳定性改进。
总之
如果您有任何疑问或只是想分享您对终端的印象,请随时写信给 Kayla(Kayla, )在推特上。 此外,如果您有任何问题或要求,您可以随时联系我们: 。 下个月见!
来源: habr.com
