共用方式為


開發人員首頁電腦設定 - 設定您的 Windows 開發環境

「開發人員首頁」機器設定工具會將所有開發環境設定工作帶入一個位置,讓您有效率地設定新機器或將新專案上線。

避免機器準備開發時通常涉及的所有破碎且乏味的程序。 「開發人員首頁」簡化搜尋專案需求、複製存放庫,以及尋找要安裝的特定軟體和工具版本的程序。 管理多個工具登入、將內容切換降到最低,並更快達到生產力,讓您可以專注於最擅長的作業 - 開發。

開發人員首頁機器設定工具的螢幕擷取畫面。

電腦組態

「開發人員首頁機器」設定可以管理您將機器的開發環境置於準備編碼狀態所需的一切。

當您選取 [機器設定] 時,「開發人員首頁」會提供多個設定選項:

  • 設定本機電腦:安裝應用程式、複製存放庫,以及使用內建圖形設定介面新增新開發專案的所有需求,以啟用環境的自動安裝。 此逐步工具將引導您完成所需的一切,包括有關熱門開發工具或已知存放庫的建議。 在此程序結束時,您可以產生 WinGet 設定檔,以便輕鬆地將這些相同的步驟套用到任何電腦。 一旦您做出了所有選擇,請坐下來,讓「開發人員首頁」處理其餘部分。 如果您複製了任何包含 WinGet 設定檔的存放庫,「開發人員首頁」將會偵測到,並讓您繼續完成設定。

  • 設定環境實驗性功能。 選擇要安裝的應用程式和要在指定開發環境中複製的公共存放庫,以現有環境為目標進行設定。 從 Hyper-V 到 Microsoft 開發箱支援,「開發人員首頁」可讓您像在本機電腦上一樣輕鬆地設定任何其他環境。

  • 執行現有設定的組態檔:使用 WinGet 組態檔 將所有電腦設定和專案上線工作合併成單一檔案,讓設定開發環境的程序可靠且可重複。 WinGet 組態檔使用 YAML 格式搭配套用 Windows 封裝管理員和 PowerShell Desired 狀態設定 (DSC) 資源模組的 JSON 架構,以處理您機器設定的每個層面。 在上線至新的團隊或專案時,不用擔心有關尋找正確軟體版本、套件、工具、架構和設定的問題。 在此體驗中,您可以在摘要檢視之間切換,或查看 YAML 檔案的原始內容。 在執行 WinGet 組態檔之前,請務必檢查其可信度

  • 建立環境實驗性功能。 建立新的本機環境或雲端環境以進行開發。 建立之後,您可以從環境頁面啟動它,或選取它進行設定。

  • 複製存放庫:使用開發人員首頁 GitHub 擴充功能開發人員首頁 Azure 擴充功能連接認證之後,您可以使用「開發人員首頁」將存放庫複製到您的機器。

  • 安裝應用程式:使用「開發人員首頁」探索並安裝軟體應用程式 -- 一次一個,或在您吃點零食時讓「開發人員首頁」安裝多個應用程式。

  • 新增「開發磁碟機」:若要新增使用 ReFS 和最佳化安全性設定的儲存體磁碟區,以便在以開發為重點的案例中提高效能,請考慮新增「開發磁碟機」。 深入了解「開發磁碟機」文件。

複製存放庫,並將其儲存在「開發磁碟機」上

使用「開發人員首頁」複製存放庫時,一旦您選取一個存放庫 (或多個存放庫),就可以選取要複製的儲存體磁碟機。 如果您已經設定「開發磁碟機」,則會在複製存放庫時將其當做預設路徑使用。

如果您尚未建立「開發磁碟機」,您可以選擇使用「開發人員首頁」建立一個。 核取方塊,以使用「開發磁碟機」將工作負載的效能最佳化。 然後,您可以自訂幾個選項,例如將建立「開發磁碟機」的動態 VHDX 的磁碟機代號、名稱、大小和位置。 此名稱將用於 VHDX 檔案和「開發磁碟機」。 根據預設,選項是下一個可用的磁碟機代號、大小為 50GB,並在 %userprofile%\DevDrives 建立。

用來複製存放庫的「開發人員首頁電腦」設定的螢幕擷取畫面。

深入了解 Dev Home 的功能。