開發主計算機設定 - 設定 Windows 開發環境
開發人員首頁計算機組態工具會將所有開發環境設定工作帶入一個位置,讓您有效率地設定新計算機或將新項目上線。
避免所有繁瑣和破碎的流程,這些通常涉及到讓您的機器準備好開發。 Dev Home 可優化搜尋專案需求、複製存放庫,以及尋找要安裝的特定軟體和工具版本的過程。 管理多個工具登入、將內容切換降到最低,並更快達到生產力,讓您可以專注於您最擅長的作業 - 開發。
計算機設定
Dev Home Machine 組態可以管理一切您電腦開發環境設定所需的內容,使其準備好進入編程狀態。
當您選擇 機器配置時,Dev Home 將會提供多種設定選項:
設定本機計算機:安裝應用程式、複製存放庫,並使用內建圖形化組態介面新增新開發專案的所有需求,以啟用環境的自動安裝。 分步工具將為您提供所需的一切,包括熱門開發工具或已知資料庫的建議。 在程序結束時,您可以產生 WinGet 組態檔,以便輕鬆地將這些相同的步驟套用至任何電腦。 完成所有選擇之後,請坐下來,讓 Dev Home 處理其餘部分。 如果您已複製任何包含 WinGet 組態檔的存放庫,Dev Home 會偵測到該存放庫,並讓您繼續完成設定。
設定環境:建立新的本機或雲端環境以進行開發。 建立之後,您可以從 [環境] 頁面啟動它,或選取它進行設定。 您也可以選擇要安裝的應用程式和要複製的公用存放庫,來設定並針對現有的開發環境進行配置。 範例包括 Hyper-V(本機虛擬機器)、Microsoft開發框(雲端式開發環境)……如同在本機電腦上,您可以盡可能輕鬆地設定任何其他環境。
執行現有安裝程式的組態檔:使用 WinGet 組態檔 將所有電腦設定和專案上架工作合併成單一檔案,讓設定開發環境的程式可靠且可重複。 WinGet 組態檔使用 YAML 格式搭配 JSON 架構,套用 Windows 套件管理員和 PowerShell 預期狀態設定 (DSC) 資源模組,以處理您機器設定的每個層面。 在加入新的團隊或專案時,不需要再擔心如何找到正確的軟體版本、套件、工具、框架和設定。 在此體驗中,您可以在摘要檢視之間切換,或查看 YAML 檔案的原始內容。 在執行 WinGet 設定檔之前,請務必 檢查 WinGet 組態檔 的可信度。
複製存放庫:一旦您已使用 Dev Home GitHub 擴充功能 或 Dev Home Azure 擴充功能聯機認證,您可以使用 Dev Home 將存放庫複製到您的電腦。
安裝應用程式:使用開發人員首頁探索並安裝軟體應用程式 -- 您可以一次安裝一個,或在您享受小休息時,讓開發人員首頁幫您同時安裝多個應用程式。
新增 Dev Drive:要新增一個利用 ReFS 並優化安全性設定的儲存磁碟區,以在開發專案中獲得更佳效能,請考慮新增 Dev Drive。 如需了解更多,請參閱 Dev Drive 文件。
複製存放庫,並將其儲存在開發磁碟驅動器上
使用開發人員首頁複製存放庫時,一旦您選取存放庫(或多個存放庫),就可以選取要複製存放庫的儲存磁碟驅動器。 如果您已經 設定開發磁碟驅動器,則會在複製存放庫時做為預設路徑。
如果您尚未建立開發磁碟驅動器,您可以選擇使用 Dev Home 建立一個。 勾選方框,以使用 Dev Drive 優化工作負載的效能。 接下來,您可以自訂一些選項,例如動態 VHDX 的磁碟機代號、名稱、大小和位置,開發磁碟驅動器將在其上建立。 此名稱將用於 VHDX 檔案和開發磁碟驅動器。 預設情況下,這些選項包括下一個可用的驅動器號,大小為 50GB,並在 %userprofile%\DevDrives
建立。
進一步瞭解您可以使用 Dev Home做些什麼。