開發人員首頁 Windows 自訂
「開發人員首頁」中的 Windows 自訂可讓您設定 Windows 環境,以滿足您的開發需求。
- 調整進階 檔案總管 設定,例如顯示擴展名、隱藏和系統檔案、標題欄中的完整路徑,以及空白磁碟驅動器。
- 使用開發磁碟機深入解析最佳化 Windows 電腦的效能。
- 啟用或停用選用的 Windows 虛擬化功能。
- 自定義一般系統設定,例如長路徑和任務欄行為。
- 新的實驗性功能。
開始使用 Windows 自訂
- 執行以下命令,確保您擁有最新版本的「開發人員首頁」:
winget upgrade Microsoft.DevHome
。 - 啟用您希望在「開發人員首頁實驗」設定中使用的任何 Windows 自訂實驗性功能 (設定>實驗性功能>切換為開啟)。
檔案總管設定
調整 Windows 中的預設檔案總管設定,以獲得更適合開發人員的體驗,包括:
- 顯示檔案副檔名:在檔案總管中列出檔案時,顯示檔案副檔名 (例如
.docx
或.png
)。 - 顯示隱藏檔案和系統檔案:顯示檔案總管中的所有檔案,即使其標記為隱藏檔案或系統檔案。
- 在標題列中顯示完整路徑:在檔案總管中顯示完整的檔案路徑,而不是使用縮寫路徑。
- 擷取完成後顯示檔案:對壓縮資料夾中的檔案或資料夾執行解壓縮動作後,顯示所有檔案。
- 顯示空磁碟機:所有連接的磁碟機將顯示在檔案總管中,即使磁碟機是空的。
- 結束工作:啟用使用 Windows 工作列上右鍵點選選項來結束工作的功能。
開發磁碟機深入解析
開發磁碟機深入解析可提供資訊和建議,以最佳化特定於單一電腦和工作流程的「開發磁碟機」磁碟區使用方式。
一眼看出「開發磁碟機」資訊,例如大小總計、已使用的儲存空間量和可用儲存空間量。
「開發磁碟機深入解析」也會列出移動套件快取的建議,例如 Pip 快取或 NuGet 快取位置,以提高電腦的效能。 此建議可能類似於:「將 C:\Users\user-name\AppData\Local\npm-cache
的內容移至開發磁碟機上的目錄,例如 G:\packages\npm
,並將 NPM_CONFIG_CACHE
設定為開發磁碟機上所選的目錄位置。
虛擬化功能管理
設定選擇性 虛擬化功能 ,以在您的電腦上啟用/停用虛擬化行為,包括:
- 容器:提供服務和工具,以建立和管理 Windows Server 容器及其資源。
- 受防護主機:可讓裝置使用遠程證明來建立及執行受防護虛擬機。
- Hyper-V:提供用來建立和執行虛擬機及其資源的服務和管理工具。
- Hyper-V 管理工具:包含用於管理 Hyper-V 的 GUI 和命令行工具。
- Hyper-V 平臺:提供可用來建立和管理虛擬機及其資源的服務。
- 虛擬機平臺:啟用虛擬機的平台支援。
- Windows Hypervisor 平臺:可讓虛擬化軟體在 Windows Hypervisor 上執行。
- Windows 沙箱:啟用執行 Windows 沙箱 案例所需的相依性。
- Windows 子系統 Linux 版:提供在 Windows 上執行原生使用者模式 Linux 殼層和工具的服務和環境。
一般系統設定
為開發人員工作設定各種 一般系統 設定,包括:
- 結束工作:以滑鼠右鍵按兩下任務列中啟用結束工作。
- 啟用長路徑:從常見的 Win32 檔案和目錄函式中移除MAX_PATH限制。
無訊息背景處理程序
開啟無訊息背景處理程序會將暫停和繼續通知傳送給已向使用中協調器 API 註冊其慣用執行原則的應用程式,以取消可延遲工作的優先順序。
取消優先順序的工作將暫停最多 2 小時,以便優先處理以開發為主的效能。
結束「無訊息背景處理程序」工作階段後,您可以查看分析摘要,以了解此設定在開發期間如何影響 CPU 使用方式。
*「開發人員首頁」中的「無訊息背景處理程序」功能僅可在新版 Windows 11 上使用,並且不會在不受支援的 Windows 版本上顯示或作為實驗性功能提供。
意見反應與功能要求
「開發人員首頁」是開放原始碼,歡迎您參與和提供意見反應。 在 GitHub 上提交 Windows 自訂的新功能要求。