Teriminal距離開始公測到現在已經數月時間,新增微軟于上月發布了 Windows Terminal 1.0 正式版。隨開今天微軟再次發布了 1.1 預覽版更新,機啟引入了包括字體粗細、隨開機啟動等諸多功能。Windows Terminal 是一款現代、快速、高效、強大、高效的終端應用程序,適用于 Command Prompt、PowerShell 和 WSL 等命令行工具和 Shell 的用戶。
Windows Terminal 1.1 主要更新內容如下
在 Windows Terminal 中打開
用戶能夠在文件管理器中的文件夾右鍵菜單中選擇“Open in Windows Terminal”(在 Windows Terminal 中打開)的選項。在文件資源管理器中選擇的目錄中以您的默認配置文件啟動Windows Terminal。
注意:在2020年7月之前,默認打開的是 Windows Terminal 預覽版。這里還有幾個已知的錯誤正在努力解決,其中包括在空白部分右鍵菜單中不會直接顯示這個選項。
開機啟動 Windows Terminal
由 jelster 添加的這項新設置,允許你將 Windows Terminal 作為開機啟動項。在你的全局設置中將 startOnUserLogin 設置為 true,就能啟用這項功能。
注意,如果 Windows Terminal 開機啟動任務條目被禁用,或者在組策略或者用戶操作中禁用,那么該設置無效。
字體粗細支持
Windows Terminal 預覽版的偏好設置中支持字體粗細設置。fontWeight 設置接受各種描述字體權重的字符串,以及字體權重的相應數字表示。關于這一新設置的完整文檔可以在 Windows Terminal docs 網站上找到。
Alt+Click 打開面板
如果你想從下拉菜單中以窗格的形式在當前窗口中打開一個配置文件,您可以在按住Alt鍵的同時點擊它。這將通過使用自動分割功能在窗格中打開該配置文件,該功能將在最長的長度上分割活動窗口或窗格。
標簽更新
現在,您可以通過右鍵單擊標簽并選擇 "顏色... "來為您的標簽著色。這將打開標簽頁顏色菜單,在這里您可以選擇一個預定義的顏色,或者展開菜單使用顏色選擇器、十六進制代碼或RGB字段選擇任意顏色。每個標簽的顏色將在該終端會話中持續存在。非常感謝gbaychev貢獻了這個功能。
小技巧:使用與背景色相同的十六進制代碼,可以獲得無縫體驗。
重命名
在在顏色選擇器所在的右鍵菜單中,我們添加了一個標簽頁重命名選項。點擊這個選項將把你的標簽頁標題改成一個文本框,你可以在這個文本框中為你的終端會話重命名標簽頁。
緊湊尺寸
得益于 WinUI 2.4,我們在 tabWidthMode 全局設置中為標簽頁添加了緊湊的標簽大小選項。這將使每個不活動的標簽頁縮小到圖標的寬度,使活動的標簽頁有更多的空間來顯示其完整的標題。
新的命令行參數
我們添加了一些額外的命令作為從命令行調用wt時的參數。第一個是 --maximized,-M,它將以最大化的方式啟動 Windows Terminal。
第二個命令是 --fullscreen, -F,它以全屏方式啟動 Windows Terminal。這兩個命令不能合并使用。
最后一個是--title,它允許你在啟動Windows Terminal之前自定義標簽的標題。這和 tabTitle 配置文件設置一樣。
注意:如果您同時安裝了Windows Terminal 和 Windows Terminal Preview,wt 命令將使用Windows Terminal,并且在2020年7月之前不會有這些新參數。您可以通過以下教程將wt可執行文件更改為指向Windows Terminal Preview。
用鍵盤打開defaults.json
如果你想用鍵盤打開defaults.json文件,我們增加了一個新的默認鍵綁定 "ctrl+alt+,"。openSettings 命令收到了新的操作,可以讓你分別用 "settingsFile"、"defaultsFile"或 "allFiles "打開settings.json文件、defaults.json文件或兩者。
{ "command": { "action": "openSettings", "target": "defaultsFile" }, "keys": "ctrl+alt+," }
修復BUG
● filledBox 光標下的字符可以正常顯示了
● 現在你可以控制 Windows Terminal 是否在 altGrAliasing 偏好設置中將 Ctrl+Alt 作為 AltGr 的別名。
● defaultProfile 設置現在可以接受配置文件的名稱。
● Win32-OpenSSH 7.7中的鼠標輸入已得到修正。
● 當 Terminal 最大化時,標簽上方的間距已被移除
以上就是terminal更新的主要內容,小伙伴們可以去體驗一下咯。