微軟將經典命令提示字元整合到 Windows 11 的終端開源專案中。

  • 微軟將開源 Windows Terminal 專案的改進成果整合到 Windows 控制台中。
  • 這意味著經典的命令提示字元和 PowerShell 控制台不再作為獨立元件進行更新。
  • 這些新變更可透過 Windows 預覽體驗計畫取得,但目前尚不清楚何時會向所有使用者推出。

微軟帶來了多年來對命令列體驗的最大升級之一,將開源 Windows Terminal 專案的一系列改進直接引入到傳統的 Windows 控制台 (conhost.exe) 中。

此次更新包括效能提升、現代渲染以及社群長期以來要求的功能,旨在為Windows 11打造更強大的終端環境。

Windows 控制台透過開源開發獲得現代化升級

 

長期以來,Windows 控制台一直是 PowerShell、命令提示字元和 Windows 子系統 Linux 版本的基礎。現在,微軟正透過將增強功能直接整合到系統體驗中,使其與 GitHub 上的 Windows Terminal 開源專案更加緊密地結合。

其中最大的變化之一是引入了可選的 Atlas/Direct3D 渲染路徑,旨在提高視覺性能和一致性。

更快的性能和更高的可靠性

微軟指出,在某些情況下,滾動操作的速度可以提高十倍,這對處理大量輸出的開發人員和高級用戶來說是一項重大升級。

剪貼簿的可靠性也得到了顯著提升。長期以來,由於代碼頁限制,貼上的字元可能會遺失,這個問題現在已解決。此外,剪貼簿還增強了對 OSC 52 的支持,允許終端應用程式直接與剪貼簿資料互動。

新功能使遊戲機更接近現代終端。

同時,Windows 控制台也新增了一些先前僅限於更進階終端環境的功能。 「查找」功能已升級,支援正規表示式,因此可以更輕鬆地搜尋複雜的命令輸出。

現在控制台也可以使用 Sixel 渲染內聯映像,這意味著像Windows 程式包管理器 (winget)這樣的工具可以直接在終端機中顯示應用程式圖示和更豐富的視覺元素。

作為此次更新的一部分,文字渲染也得到了改進,原有引擎現已支援粗體字體。此外,長期存在的矩形文字選擇問題也得到了解決,恢復了預期行為。這些改進使得經典控制台的功能更加接近用戶通常使用 Windows Terminal 等現代終端應用程式時所期望的功能,而無需用戶進行完全切換。

無障礙和易用性改進

微軟也在透過重寫舊版 MSAA 整合程式碼和改進介面自動化支援來提升可訪問性。這將帶來與螢幕閱讀器和輔助技術的更好相容性。

此次更新也對控制台內的彈出對話框進行了重新設計,包括改進了 F7 命令歷史記錄和行編輯視窗(F2 和 F4)。這些變更提高了易用性,同時確保了與現代終端工具更好的互通性。

在 PowerShell、WSL 等平台中表現更佳

Snap-on-input 功能已改進,現在預設僅在虛擬終端 (VT) 處理處於活動狀態時啟用。這使得行為更加可預測,尤其是在 PowerShell 和 WSL 等跨環境工作時。

其他修復包括改進對剪貼簿文字的「Alt + 數字鍵盤」輸入的處理,避免在某些代碼頁(如 936)中出現字元損壞。

朝著統一 Windows 終端體驗邁出的一步

總而言之,經典的命令提示字元不再作為獨立元件進行更新。微軟現在直接整合來自 GitHub 上開源 Windows Terminal 專案的改進功能。

透過將這些增強功能引入 Windows 控制台,該公司正在縮小傳統命令列環境與現代命令列環境之間的差距。儘管 Windows 終端仍然是旗艦體驗,但這些更新確保即使是傳統的控制台會話也能受益於持續改進。

微軟目前正在透過 Canary Channel 的可選路徑測試此合併,版本編號為 29558,目前尚不清楚何時會向所有人推出。

在Windows 11系統中,你使用哪個命令列控制台?

 

命令提示字元33.3%

 

Windows Terminal 66.7%

 

無0%

為什麼選擇這個答案?我很想聽聽你的想法。請在評論區留言。

💬 寫下回复

留下評論

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。

使用音訊標識符詳細分析和識別音訊文件

使用音訊標識符詳細分析和識別音訊文件

了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。

我的照片索引:一款適用於 Windows 的開源照片管理器。

我的照片索引:一款適用於 Windows 的開源照片管理器。

My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。

使用屬性變更器變更檔案和資料夾屬性、日期和時間

使用屬性變更器變更檔案和資料夾屬性、日期和時間

學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。

如何在 Windows 10 中為每個顯示器設定不同的桌布

如何在 Windows 10 中為每個顯示器設定不同的桌布

為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。

pViewer:一款極簡圖像檢視器和漫畫閱讀器

pViewer:一款極簡圖像檢視器和漫畫閱讀器

了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。

NeoDownloader:設定參數並從網站批量下載圖片

NeoDownloader:設定參數並從網站批量下載圖片

學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。

XnConvert:批次應用特效和轉換影像格式

XnConvert:批次應用特效和轉換影像格式

使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。

使用 ManicTime 追蹤工作時間和電腦使用情況

使用 ManicTime 追蹤工作時間和電腦使用情況

了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。