2023 年 9 月的 Windows 11 Copilot 更新開發者功能
作為 Windows 11 22H2 2023 年 9 月更新 (KB5030310)的一部分,微軟也推出了幾項專門針對開發人員的新功能。除了作業系統的一系列新功能和改進(例如Copilot、Windows 備份應用程式、檔案總管的重新設計版本、動態照明等)之外,該公司還宣傳了與開發人員一起建立的多項變更和功能。頭腦。
在 Windows 11 Copilot 更新(包括版本 23H2)中,Microsoft引入了開箱即用體驗 (OOBE) 的變更、新的 Dev Drive 功能、Windows 套件管理器的設定檔支援以及 Microsoft Defender 效能模式。此外,新版本的文件資源管理器帶來了一些變化,使開發人員可以更輕鬆地建立與文件管理器連接的應用程序,工作列也為開發人員推出了各種變化。
此外,開發團隊還推出了新的 Dev Home 應用程式以及針對 Windows 終端機以及適用於 Linux 的 Windows 子系統的各種變更。
本指南將深入介紹 Microsoft 作為 Windows 11 Copilot 更新(和版本 23H2)的一部分為開發人員推出的新功能和變更。
Windows 11 Copilot 更新新開發者功能
這些是從 2023 年 9 月更新開始,Windows 11 上可供開發人員使用的功能和變更。
OOBE 設定和開發主頁
從內部版本 22621.2361 和版本 23H2 開始,Windows 11更新了開箱即用體驗 (OOBE),以便更輕鬆地設定新安裝並提供專為開發人員設計的體驗。
換句話說,在設定新安裝時,在「讓我們自訂您的體驗」頁面上,用戶將找到「開發」選項來啟動Dev Home 應用程序,以使用開發人員工具和服務來配置設備,以進行設置、測試、並建立應用程式。
開發主頁應用程式
Dev Home是一款可以透過多項新功能幫助您簡化工作流程的應用程序,包括使用Windows 套件管理器(winget) 命令工具讓您更輕鬆、更快速地設定開發環境,以及新的“Dev Drive”功能以更好地設定開發環境。檔案系統效能和用於追蹤您的工作流程的新儀表板。
該應用程式還提供可自訂的儀表板,可協助您監控系統和開發項目,並且對擴充功能的支援可讓您擴展應用程式的功能。
開發驅動器功能
在 Windows 11 上,Dev Drive 是一項儲存功能,允許開發人員使用彈性檔案系統(ReFS) 和自訂檔案系統最佳化、效能模式下的Microsoft Defender 防毒以及更好地管理效能和安全設定文件的功能來建立常規和虛擬儲存
Windows 套件管理器配置
通常,在設定新設備或虛擬機器進行開發時,安裝應用程式、依賴項和組態設定可能會很乏味,並且會花費大量時間。Windows 套件管理器設定(winget 配置)是一項功能,可讓您使用「winget 配置」命令建立並執行設定文件,以自動安裝資源以獲得所需的開發環境。
據該公司稱,新的「winget configure」命令使用Windows Package Manager和PowerShell DSC來自動安裝和配置正確的軟體版本、軟體包、工具和框架。由於設定檔消除了配置設備的手動過程,因此您可以重複使用此功能,並知道一切都會正確設定。
此外,開發人員始終可以建立配置文件並與社區共享它們,以幫助其他人為特定的開發任務準備他們的設備。
設定檔使用具有 JSON 架構的 YAML 格式。
最後,Windows 套件管理器現在還包括「winget 下載」,允許您下載應用程式安裝程式而無需安裝它們。
Microsoft Defender 效能模式
作為針對開發人員的變更的一部分,Microsoft Defender 防毒軟體現在包括「效能」模式,該模式可對開發磁碟機磁碟區提供非同步掃描,以保持儲存中沒有惡意軟體,而不影響效能。
此功能稱為“開發驅動器保護”,可透過“病毒和威脅防護設定”頁面內的“Windows 安全”應用程式使用。
當您按一下「檢視磁碟區」選項時,頁面將顯示 Microsoft Defender 防毒軟體目前正在保護的磁碟機。
文件資源管理器新功能
內部版本 22621.2361 和版本 23H2 還引入了新版本的檔案總管,該版本使用現代程式碼,同時為開發人員保留相同的熟悉體驗和功能。
例如,新的檔案管理器包括 WinUI3 中的新功能和收集控制項。此外,ItemsView 集合控制項提供 LinedFlowLayout 和 Island 功能,可讓開發人員在其應用程式的任何部分採用 WinUI3 外觀,而無需更改整個應用程式。
此外,微軟還添加了多執行緒功能來提高複製、移動、回收和刪除操作的效能。
最後,「libarchive」開源專案有一個新的實現,允許支援查看和提取許多存檔檔案格式(例如「.tar」、「.tar.gz」、「.tar.bz2」、「.tar」) .zst 、「.tar.xz」、「.tgz」、「.tbz2」、「.tzst」、「.txz」、「.rar」和「.7z」),與今天透過Zip 檔案進行操作的方式相同文件管理器。
標籤列新功能
作為工作列變更的一部分,開發團隊正在重新引入單獨顯示應用程式的每個實例及其標籤的功能,以及新的從不組合選項。
現在可以透過「時間和語言」部分內的「日期和時間」設定中的新選項從系統托盤中刪除日期和時間。
現在,您可以使用右鍵單擊上下文功能表中的“結束任務”選項從任務欄終止無響應的應用程序,而無需打開任務管理器。您必須從「針對開發人員」頁面啟用該選項,該頁面現在位於「設定」應用程式的「系統」部分(而不是「隱私和安全」部分)。
其他變化
作為部署的一部分,微軟也推出了 Windows 終端機和適用於 Linux 的 Windows 子系統的更新版本,但無論 Windows 11 版本為何,這些更新都可用。
例如,在Windows Terminal 1.9上,該公司正在推廣建議 UI、廣播輸入和 Web 搜尋等新功能。此外,在 Canary Channel 中,該應用程式引入了一個新選項來啟用實驗性功能,包括新的聊天機器人 AI。
如果您透過設定頁面啟用新的實驗選項,系統將收到 Windows 終端機的夜間版本,讓您嘗試新功能,但有遇到錯誤的風險。
作為Windows Subsystem for Linux (WSL) 更新的一部分,它引入了當 WSL 虛擬機器空閒時自動縮小記憶體大小的功能。現在您還可以將應用程式磁碟設定為稀疏磁碟,以便它們自動縮小大小並節省儲存空間。Hyper-V 防火牆也已更新,讓 Microsoft Defender 防火牆規則影響您的發行版。此外,還有新的網路模式,提高了網路相容性,增加了IPv6支援等
發佈留言