Windows的命令列工具不再黑黑醜醜,微軟在Build開發者大會上,宣布釋出全新開源全功能Windows終端機(Terminal),這是一個現代高效的終端應用程式,可用來操作命令提示字元、PowerShell和WSLWindows Subsystem for Linux等殼層,將在今年夏天於Windows 10的Microsoft Store提供,但想嚐鮮的使用者,可以於GitHub中複製專案使用,目標在冬天時推出Windows終端機1.0。

微軟終於為終端機加入了多頁籤功能,使用者現在可以開啟任意數量的分頁,每個分頁都可以連接到選擇的殼層或是應用程式,像是命令提示字元、PowerShell,也能在WSL執行Ubuntu、openSUSE以及Debian,甚至是透過SSH連接樹莓派也沒問題,微軟提到,這是使用者最常要求的終端機功能,他們在最新的終端機程式中實現。

而使用者第一眼看到Windows終端機與過去的命令列工具最大的差異,還是在介面的變化,整體介面新穎許多,Windows終端機使用GPU加速的DirectWrite文字渲染引擎,因此可以顯示更多元的文字、字形和符號,包括了中日韓統一表意文、表情符號、Powerline字體、圖標以及程式開發連字(Ligature)等,而微軟也提供了全新開源字體,供使用者使用,微軟表示,新的文字渲染引擎渲染文字的速度,要比過去的控制臺GDI引擎還要快上許多。

Windows終端機提供了許多配置選項,使用者可以對終端應用程式的外觀以及分頁進行控制,而這些配置會被以結構化文字檔案儲存,方便使用者或其他工具使用,Windows終端機允許多個配置文件存在,因此使用者可以為每個殼層、應用程式和工具創建多個配置文件,這些配置文件皆可以設定各自的字體樣式、大小與顏色主題,背景模糊與透明度等組合。

微軟說明之所以無法改進現有的Windows控制臺(Console),原因在於Windows控制臺需要對命令列工具和腳本等維持向後相容性,微軟已經對控制臺進行了部分的改進,但是無法在現有限制下,對使用者介面做出更多的改善,微軟認為,需要對控制臺架構進行破壞性改變,因此才重新打造了Windows終端機。

Windows終端機與控制臺能同時共存,當使用者直接執行Cmd或PowerShell等其他應用,則會開啟傳統控制實例,而使用者也不需要擔心,Windows控制臺也將在未來幾十年持續發布,以支援現有的應用程式。


Advertisement

更多 iThome相關內容