Konfigurera din utvecklingsmiljö i Windows

Windows inbjuder dig att koda som du är. Använd det kodningsspråk eller ramverk du föredrar – oavsett om du utvecklar med verktyg i Windows eller med Linux-verktyg i Windows-undersystemet för Linux hjälper den här guiden dig att konfigurera och installera det du behöver för att börja koda, felsöka och komma åt tjänster för att sätta ditt arbete i produktion.

Utvecklarverktyg

Windows-terminalikonen
Windows-terminal
Anpassa terminalmiljön så att den fungerar med flera kommandoradsgränssnitt.
Installera terminalen

WinGet-ikon
WinGet
En pakethanterare som förenklar paket- och konfigurationshantering via kommandorads- eller deklarativa manifest.
Installera WinGet

WSL-ikon
Windows-undersystem för Linux
Använd din favoritdistribution av Linux helt integrerad med Windows (inget mer behov av dubbel start).
Installera WSL

PowerToys-ikon
Microsoft PowerToys
Justera och förbättra din Windows-upplevelse för ökad produktivitet med denna uppsättning verktyg för avancerade användare.
Installera PowerToys

Dev Drive-ikon
Dev Drive
Förbättra prestanda genom att lagra projektfiler på en Dev Drive och skydda filer med förtroendebeteckning, antiviruskonfiguration och anslutna filter.
Skapa en Dev Drive

Sudo-ikonen för Windows
Sudo för Windows
Sudo för Windows är ett nytt sätt för användare att köra upphöjda kommandon direkt från en icke-relevant konsolsession.
Aktivera och konfigurera Sudo för Windows


Utvecklingsvägar

Följ dessa guider för att konfigurera din Windows-utvecklingsmiljö för önskat språk eller ramverk.

JavaScrip-ikon
Kom igång med JavaScript
Kom igång med JavaScript genom att konfigurera utvecklingsmiljön i Windows- eller Windows-undersystem för Linux och installera Node.js, React, Vue, Express, Gatsby, Next.jseller Nuxt.js.

Python-ikon
Kom igång med Python
Installera Python och få konfigurationen av utvecklingsmiljön i Windows eller Windows-undersystemet för Linux.

Windows Desktop-ikon
Kom igång med att skapa Windows-appar
Kom igång med att skapa skrivbordsappar för Windows med hjälp av Windows App SDK, Win32, WPF, Windows Forms eller uppdatera och distribuera befintliga skrivbordsappar med MSIX.

AI Foundry-ikon
Kom igång med Windows AI
Kom igång med att skapa nästa generations program med lokal AI som körs på NPU-baserade enheter.

Android-ikon
Kom igång med Android
Installera Android Studio eller välj en plattformsoberoende lösning som .NET MAUI, React eller skapa en PWA och konfigurera utvecklingsmiljön i Windows.

C/C++
Kom igång med C++ och C
Kom igång med C++, C och sammansättning för att utveckla appar, tjänster och verktyg.

C#-ikon
Kom igång med C#
Kom igång med att skapa appar med C# och .NET.

F#-ikon
Kom igång med F#
Kom igång med att skapa appar med F# och .NET.

Rostikon
Kom igång med Rust
Kom igång med att programmera med Rust – och hur man konfigurerar Rust för Windows genom att använda windows- paket.

PowerShell-ikon
Kom igång med PowerShell
Kom igång med plattformsoberoende uppgiftsautomatisering och konfigurationshantering med hjälp av PowerShell, ett kommandoradsgränssnitt och skriptspråk.

Docker Desktop för Windows-ikonen
Kom igång med Docker Desktop för Windows
Skapa fjärrutvecklingscontainrar med stöd från Visual Studio, VS Code, .NET, Windows Subsystem för Linux eller en mängd olika Azure-tjänster.

Blazor-ikon
Kom igång med Blazor
Kom igång med Blazor, ett gränssnittsramverk på klientsidan i ASP.NET Core. Använd HTML, CSS och C# (i stället för JavaScript) för att skapa gränssnittskomponenter och ensidesprogram för webben.

Mer för utvecklare

VS Code-ikon
VS Code
En enkel källkodsredigerare med inbyggt stöd för JavaScript, TypeScript, Node.js, ett omfattande ekosystem med tillägg (C++, C#, Java, Python, PHP, Go) och körning (till exempel .NET och Unity).
Installera VS Code

Visual Studio-ikonen
Visual Studio
En integrerad utvecklingsmiljö som du kan använda för att redigera, felsöka, skapa kod och publicera appar, inklusive kompilatorer, intellisense-kodkomplettering och många fler funktioner.
Installera Visual Studio

Azure-ikon
Blått
En komplett molnplattform som är värd för dina befintliga appar och effektiviserar ny utveckling. Azure-tjänster integrerar allt du behöver för att utveckla, testa, distribuera och hantera dina appar.
Konfigurera ett Azure-konto

.NET-ikon
.NÄT
En utvecklingsplattform med öppen källkod med verktyg och bibliotek för att skapa alla typer av appar, inklusive webb, mobil, skrivbord, spel, IoT, molnet och mikrotjänster.
Installera .NET


Kör Windows och Linux

Med Windows-undersystem för Linux (WSL) kan utvecklare köra ett Linux-operativsystem precis vid sidan av Windows. Båda delar samma hårddisk (och kan komma åt varandras filer), Urklipp stöder kopiering och klistra in mellan de två naturligt, det finns inget behov av dubbelstart. Med WSL kan du använda BASH och tillhandahålla den typ av miljö som är mest bekant för Mac-användare.

Läs mer i WSL-dokument.

Du kan också använda Windows-terminalen för att öppna alla dina favoritkommandoradsverktyg i samma fönster med flera flikar, eller i flera fönster, oavsett om det är PowerShell, Windows Command Prompt, Ubuntu, Debian, Azure CLI, Oh-my-Zsh, Git Bash eller allt ovanstående.

Läs mer i Windows Terminal-dokumentationen.

Övergång mellan Mac och Windows

Kolla in vår guide till övergången mellan en Utvecklingsmiljö för Mac och Windows (eller Windows-undersystem för Linux). Det kan hjälpa dig att mappa skillnaden mellan:

Dokumentation om spelutveckling

Office-bild