Windows Terminal Preview 1.13 已釋出,這是 2022 年的第一個更新版本。值得注意的是,Windows Terminal 1.13+ 支援的最低 Windows 10 版本已從 18362 (19H1) 變更至 19041 (20H1)
主要新特性如下:
更新 settings UI 設計
使用 WinUI 2.6 更新了 settings UI 以與新的 Windows 11 樣式保持一致。
Auto-elevate profiles
增加了一個新的組態檔設定,稱為"elevate";允許你能夠以管理員的身份自動啟動一個組態檔。
此外,elevate
引數還被新增到了 new-tab 和 split-pane actions 中。範例:
// Profile setting
"elevate": true
// New tab action
{ "command": { "action": "newTab", "elevate": true }, "keys": "ctrl+shift+1" }
// Split pane action
{ "command": { "action": "splitPane", "split": "auto", "elevate": true }, "keys": "alt+shift+e" }
新的渲染引擎
新增了一個新的組態檔設定 experimental.useAtlasEngine,當設定為"true"時將啟用一個新的文字渲染引擎。
微軟方面稱,「雖然效能改進通常並不明顯,但在某些邊緣情況下(尤其是在呈現大量顏色的文字時)還是可以看到一些效果。在這些情況下,無論螢幕解析度如何,這個新的渲染器都會以顯示器重新整理率繪製。請注意,這個引擎仍然是一個正在進行的工作,它可能不穩定,而且你最喜歡的一些功能可能仍然沒有。我們期待著隨著時間的推移改進這個渲染器,並希望在現有的渲染器達到功能同等水平時,能夠預設取代它。」
可客製化的鈴聲
現在可以使用 bellSound 設定來客製化你的組態檔的鈴聲。這個設定接受一個作為字串的檔案路徑,或者一個檔案路徑字串的陣列。當使用一個陣列時,終端將隨機選擇一個鈴聲來播放。
New actions
- 現在可以用新的 restoreLastClosed action 恢復最近關閉的標籤或窗格。注意:這將恢復分頁/窗格中的組態檔,但不包括緩衝區歷史和執行的命令列程式。
- 新的 exportBuffer action 可以讓你把緩衝區內的文字彙出到一個文字檔案。
- 新的 adjustOpacity action 允許你在執行時改變終端視窗的不透明度。
其他改進
- 終端現在支援 Windows 11 中的快照佈局
- 系統上下文選單現在有一個開啟設定的專案
- 背景圖片的路徑現在顯示在設定介面中
Bug 修復
- //wsl$/ 路徑和 ~ 現在應該可以作為 WSL 發行版的起始目錄。
- Azure Cloud Shell 組態檔現在可以使用 settings UI 進行復制。
- 在禁用時調整透明度在將不再重新啟用 acrylic。
- AltGr + Space 組合鍵現在應能正確工作。
- AltGr 現在應該可以在 settings UI 中正常工作。
詳情可