Delen via


Uw ontwikkelomgeving instellen in Windows

Windows nodigt u uit om te coden zoals u dat bent. Gebruik de programmeertaal of het framework dat u wilt gebruiken, ongeacht of u ontwikkelt met hulpprogramma's in Windows of met Linux-hulpprogramma's in het Windows-subsysteem voor Linux. Deze handleiding helpt u bij het instellen en installeren van wat u nodig hebt om te beginnen met coderen, foutopsporing en toegang te krijgen tot services om uw werk in productie te brengen.

Hulpmiddelen voor ontwikkelaars

Windows Terminal-pictogram
Windows Terminal
Pas uw terminalomgeving aan om te werken met meerdere opdrachtregelshells.
Terminal- installeren

WinGet-pictogram
WinGet
Een pakketbeheerder die pakket- en configuratiebeheer vereenvoudigt via opdrachtregel- of declaratieve manifesten.
WinGet installeren

WSL-pictogram
Windows-subsysteem voor Linux-
Gebruik uw favoriete Linux-distributie volledig geïntegreerd met Windows (niet meer nodig voor dual-boot).
WSL installeren

PowerToys-pictogram
Microsoft PowerToys-
Optimaliseer en stroomlijn uw Windows-ervaring voor een verhoogde productiviteit met deze set hulpprogramma's voor gevorderde gebruikers.
PowerToys installeren

Dev Drive pictogram
Dev Drive
Verbeter de prestaties door projectbestanden op een Dev Drive op te slaan en bestanden veilig te houden met vertrouwensbenaming, antivirusconfiguratie en bijgevoegde filters.
Een Dev Drive- maken

Sudo voor Windows-pictogram
Sudo voor Windows
Sudo voor Windows is een nieuwe manier voor gebruikers om opdrachten met verhoogde bevoegdheden rechtstreeks vanuit een niet-geëleveerde consolesessie uit te voeren.
Sudo inschakelen en configureren voor Windows


Ontwikkelingspaden

Volg deze handleidingen om uw Windows-ontwikkelomgeving in te stellen voor uw voorkeurstaal of framework.

JavaScript-pictogram
Aan de slag met JavaScript-
Ga aan de slag met JavaScript door uw ontwikkelomgeving in te stellen op Windows of Windows-subsysteem voor Linux en Node.js, React, Vue, Express, Gatsby, Next.jsof Nuxt.jste installeren.

Python-pictogram
Aan de slag met Python-
Installeer Python en stel uw ontwikkelomgeving in op Windows of het Windows-subsysteem voor Linux.

windows-bureaubladpictogram
Aan de slag met het bouwen van Windows-apps
Ga aan de slag met het bouwen van bureaublad-apps voor Windows met behulp van de Windows App SDK, Win32, WPF, Windows Forms of het bijwerken en implementeren van bestaande bureaublad-apps met MSIX.

AI Foundry-pictogram
Aan de slag met Windows AI
Ga aan de slag met het bouwen van toepassingen van de volgende generatie met lokale AI die wordt uitgevoerd op apparaten met NPU's.

Android-pictogram
Aan de slag met Android-
Installeer Android Studio of kies een platformoverschrijdende oplossing, zoals .NET MAUI, React of het maken van een PWA, en zorg ervoor dat uw ontwikkelomgeving wordt ingesteld in Windows.

C/C++
Aan de slag met C++ en C
Ga aan de slag met C++, C en assembly om apps, services en hulpprogramma's te ontwikkelen.

C# pictogram
Aan de slag met C#
Aan de slag met het bouwen van apps met C# en .NET.

F#-icoon
Aan de slag met F#
Aan de slag met het bouwen van apps met F# en .NET.

rustpictogram
Aan de slag met Rust
Ga aan de slag met programmeren met Rust, inclusief het instellen van Rust voor Windows door de vensters krat te gebruiken.

PowerShell-pictogram
Aan de slag met PowerShell
Ga aan de slag met platformoverschrijdende taakautomatisering en configuratiebeheer met behulp van PowerShell, een opdrachtregelshell en scripttaal.

Docker Desktop voor Windows pictogram
Aan de slag met Docker Desktop voor Windows
Maak externe ontwikkelcontainers met ondersteuning van Visual Studio, VS Code, .NET, Windows-subsysteem voor Linux of diverse Azure-services.

Blazor-pictogram
Aan de slag met Blazor-
Ga aan de slag met Blazor, een ui-framework aan de clientzijde binnen ASP.NET Core. Gebruik HTML, CSS en C# (in plaats van JavaScript) om UI-onderdelen en toepassingen met één pagina voor het web te maken.

Meer voor ontwikkelaars

VS Code pictogram
VS Code
Een lichtgewicht broncode-editor met ingebouwde ondersteuning voor JavaScript, TypeScript, Node.js, een uitgebreid ecosysteem van extensies (C++, C#, Java, Python, PHP, Go) en runtimes (zoals .NET en Unity).
VS Code installeren

pictogram van Visual Studio
Visual Studio
Een geïntegreerde ontwikkelomgeving die u kunt gebruiken om apps te bewerken, fouten op te sporen, code te bouwen en te publiceren, waaronder compilers, voltooiing van intellisense-code en nog veel meer functies.
Visual Studio installeren

Azure-icoon
Azuur
Een volledig cloudplatform voor het hosten van uw bestaande apps en het stroomlijnen van nieuwe ontwikkeling. Azure-services integreren alles wat u nodig hebt om uw apps te ontwikkelen, testen, implementeren en beheren.
een Azure-account instellen

.NET-pictogram
.NET
Een opensource-ontwikkelplatform met hulpprogramma's en bibliotheken voor het bouwen van elk type app, waaronder web, mobiel, desktop, gaming, IoT, cloud en microservices.
.NET installeren


Windows en Linux uitvoeren

Met windows-subsysteem voor Linux (WSL) kunnen ontwikkelaars een Linux-besturingssysteem naast Windows uitvoeren. Beide delen dezelfde harde schijf (en hebben toegang tot elkaars bestanden), het klembord ondersteunt kopiëren en plakken tussen de twee natuurlijk, er is geen noodzaak voor dubbel opstarten. Met WSL kunt u BASH gebruiken en biedt u het soort omgeving dat het meest bekend is voor Mac-gebruikers.

Meer informatie vindt u in de WSL-documenten.

U kunt Windows Terminal ook gebruiken om al uw favoriete opdrachtregelprogramma's in hetzelfde venster te openen met meerdere tabbladen of in meerdere deelvensters, ongeacht of dat PowerShell, Windows-opdrachtprompt, Ubuntu, Debian, Azure CLI, Oh-my-Zsh, Git Bash of alle bovenstaande deelvensters zijn.

Meer informatie vindt u in de Windows Terminal-documenten.

Overgang tussen Mac en Windows

Bekijk onze handleiding voor het overstappen tussen een Ontwikkelomgeving voor Mac en Windows (of Windows Subsystem voor Linux). Het kan je helpen om het verschil tussen:

Documentatie voor gameontwikkeling

Office-afbeelding