Dela via


Vad är Dev Home?

Viktig

Dev Home kommer att försvinna i maj 2025 och en delmängd av dess funktioner kommer att flyttas till nya platser. Håll dig uppdaterad om du vill ha mer information under de följande månaderna.

Dev Home är ett nytt kontrollcenter för Windows som ger möjlighet att övervaka projekt på instrumentpanelen med hjälp av anpassningsbara widgetar, konfigurera utvecklingsmiljön genom att ladda ned appar, paket eller lagringsplatser, ansluta till utvecklarkonton och verktyg (till exempel GitHub) och skapa en Dev Drive- för lagring på ett och samma ställe.

  • Använd centraliserad instrumentpanel med anpassningsbara widgetar för att övervaka arbetsflöden, spåra dina utvecklingsprojekt, kodningsuppgifter, Azure DevOps-frågor, GitHub-problem, pull-begäranden, tillgängliga SSH-anslutningar och system-CPU, GPU, minne och nätverksprestanda.
  • Använd verktyget Machine Configuration för att konfigurera utvecklingsmiljön på en ny enhet eller registrera ett nytt utvecklingsprojekt.
  • Använd Dev Home-tillägg för att konfigurera widgetar som visar utvecklarspecifik information. Skapa och dela dina egna anpassade tillägg.
  • Skapa en Dev Drive- för att lagra dina projektfiler och Git-lagringsplatser.

Om du vill uppdatera Dev Home till den senaste versionen kör du följande kommando i Windows-terminalen: winget upgrade Microsoft.DevHome

Skärmbild av välkomstmeddelandet för Dev Home

Dev Home Machine-konfiguration

Om du vill konfigurera en ny dator eller registrera ett nytt projekt med Dev Home väljer du Datorkonfiguration. Dev Home kan hantera allt du behöver för att komma till datorns utvecklingsmiljö till ett kodklart tillstånd, oavsett om du vill ha en konfigurationsprocess från slutpunkt till slutpunkt, vill använda en WinGet-konfigurationsfileller bara vill utföra ett snabbsteg, till exempel klona en Git-lagringsplats, installera ett visst program eller lägga till en Dev Drive- för att förbättra prestandan för projektets lagringsvolym.

Läs mer om hur du kommer igång med konfigurationsverktyget Dev Home Machine.

Skärmbild av konfigurationsverktyget för Dev Home Machine.

Dev Home-instrumentpanelswidgetar

Övervaka dina arbetsflöden med hjälp av anpassningsbara widgetar på Dev Home-instrumentpanelen. Som standard tillhandahåller Dev Home widgetar för:

  • GPU-: Övervaka prestanda för datorns GPU.
  • SSH-nyckelring: Visar en lista över tillgängliga SSH-anslutningar i ssh/.config-filen. Välj något av dessa SSH-objekt för att öppna anslutningen i Windows-terminalen.
  • Memory: Övervaka prestanda för datorns minne.
  • Network: Övervaka prestanda för datorns nätverk.
  • CPU-: Övervaka prestanda för datorns PROCESSOR.
  • GitHub: Dev Home GitHub-tillägget kan anslutas till dina GitHub-autentiseringsuppgifter för att tillhandahålla både anpassningsbara widgetar och meddelanden.
  • Azure DevOps: Dev Home Azure-tillägget kan anslutas till ditt Azure-konto för att tillhandahålla anpassningsbara widgetar för frågor och pull-begäranden.

Skärmbild av Dev Home-widgetar för övervakning av prestanda för minne, nätverk, PROCESSOR och GPU.

Systemwidgetar

Dev Home-systemwidgetarna kan ge realtidsinformation om:

  • Minne: Mängd som används, totalt tillgängligt, totalt allokerat, totalt cachelagrade, sidpool, icke-sidpool.
  • Network: Bandbreddsmätningar, inklusive totalt antal kilobit per sekund för både sändning och mottagning av data, tillsammans med nätverksnamnet.
  • CPU-: Total användning, hastighet och aktiva processer.
  • GPU-: Total användning, temperatur och grafikchipnamn.

Skärmbild av dev home-systemets prestandawidgetinformation.

GitHub-tilläggswidgetar

Med Dev Home GitHub-tillägget kan du ansluta ditt GitHub-konto till Dev Home och skapa anpassade widgetar som integreras med dina GitHub-lagringsplatser. Så här ansluter du ditt GitHub-konto till Dev Home och börjar skapa GitHub-widgetar:

  1. När du har installerat Dev Home är GitHub-tillägget tillgängligt som standard, men du måste logga in på ditt GitHub-konto för att få åtkomst till de integrerade funktionerna. Dev Home stöder för närvarande endast ett enda GitHub-konto. (Se lagringsplatsen för DevHome-tillägg på GitHub för uppdateringar om hur du lägger till stöd för flera konton.)

  2. Välj Lägg till en widget längst upp till höger på din Dev Home-instrumentpanel. En lista över widgetalternativ visas som du kan fästa och sedan anpassa efter dina önskemål.

Läs mer om Dev Home GitHub-tillägget och hur du skapar anpassade widgetar och konfigurerar Windows-meddelanden.

Skärmbild av anpassade GitHub-widgetar på Dev Home-instrumentpanelen.

Dev Home-tillägg

Dev Home Extensions möjliggör funktionaliteten hos Dev Homes anpassningsbara widgetar. Som standard innehåller Dev Home GitHub-tillägget, men du kan också skapa och dela dina egna anpassade tillägg.

Läs mer om Dev Home-tillägg, inklusive hur du skapar anpassade GitHub-widgetar, konfigurerar GitHub-meddelanden, skapar anpassade ADO-widgetar eller skapar och delar dina egna Dev Home-tillägg.

Dev Home Azure-tillägg

Dev Home Azure-tillägget ger integrering med Azure DevOps direkt i Dev Home och tillhandahåller anpassningsbara widgetar så att du kan visa dina frågor och pull-begäranden. Så här ansluter du ditt Azure-konto till Dev Home och börjar skapa ADO-widgetar (Azure Developer Operations):

  1. Installera Dev Home Azure-tillägget från Microsoft Store. Om datorn redan är ansluten till ett arbetskonto ansluter Dev Home automatiskt när den har installerats. Annars kan du logga in på ditt Azure-konto i Dev Home-kontoinställningarna.

  2. Välj Lägg till en widget längst upp till höger på din Dev Home-instrumentpanel. En lista med widgetalternativ visas som du kan fästa och sedan anpassa efter behov.

Skärmbild av ett Azure-widgetfrågeresultat som visar DevOps-objekt, inklusive ett epos och en användarberättelse i Dev Home

Miljöer i Dev Home

Miljöer i Dev Home kan hjälpa dig att centralisera dina interaktioner med virtuella miljöer eller molnmiljöer på en enda plats. Starta, stoppa eller synkronisera virtuella miljöer snabbt och integrera smidigt med Windows OS. Läs mer om miljöer i Dev Home.

Miljöer i Dev Home

Experimentella funktioner

Dev Home stöder experimentering med utvecklarfokuserade funktioner. Funktioner som identifieras som "Experimentella" kan läggas till och tas bort från version till version.

Några nya Dev Home Experimental-funktioner har inkluderat "Dev Diagnostics", ett sätt att konsolidera diagnostikverktyg och "Quickstart Playground", en AI-integrering för att generera apputvecklingsprojekt i Visual Studio Code. Du hittar dessa experimentella funktioner som spåras i Dev Home Release Notes.

Dev Home-lagringsplatser med öppen källkod

Både Dev Home- och Dev Home GitHub-tillägget är öppen källkod och välkomnar dina bidrag.

Du kan också bidra till dokumentationen med öppen källkod för Dev Home genom att besöka lagringsplatsen Öppen källkod för Windows Dev Docs på GitHub.