Freigeben über


Entwicklungsumgebung unter Windows

Windows lädt Sie ein, in Ihrem Stil zu programmieren. Verwenden Sie die von Ihnen bevorzugte Programmiersprache oder das gewünschte Programmierframework – unabhängig davon, ob Sie mit Tools unter Windows oder mit Linux-Tools im Windows-Subsystem für Linux entwickeln, hilft Ihnen dieser Leitfaden beim Einrichten und Installieren der benötigten Komponenten, damit Sie mit dem Programmieren, Debuggen und Zugreifen auf Dienste beginnen können, um Ihre Arbeit in die Produktion umzusetzen.

Tools für die ersten Schritte

Windows Terminal-Symbol
Windows-Terminal
Anpassen Ihrer Terminal-Umgebung, um mit mehreren Befehlszeilenshells zu arbeiten.

WinGet-Symbol
WinGet
Installieren und Konfigurieren von Paketen über Befehlszeilen- oder deklarative Manifeste.

WSL-Symbol
Windows-Subsystem für Linux
Führen Sie Ihre bevorzugte Linux-Distribution vollständig in Windows integriert aus.

PowerToys-Symbol
Microsoft PowerToys
Eine Sammlung von Power-User-Tools zur Abstimmung und Optimierung Ihrer Windows-Erfahrung.

Dev Drive-Symbol
Dev Drive
Ein speichervolumes, das für die Leistung in Entwicklerszenarien optimiert ist.

Symbol: Sudo für Windows
Sudo für Windows
Führen Sie direkt Befehle mit erhöhten Rechten aus einer nicht erhöhten Konsolensitzung aus.



Sehen Sie sich die Übersicht über die Windows-Entwicklertools von Microsoft Ignite an, um diese Tools in Aktion zu sehen.


Entwicklungspfade

Befolgen Sie diese Anleitungen, um Ihre Windows-Entwicklungsumgebung für Ihre bevorzugte Sprache oder Ihr Bevorzugtes Framework einzurichten.

JavaScript-Symbol
Erste Schritte mit JavaScript
Richten Sie Ihre JavaScript-Entwicklungsumgebung mit Node.js, React, Vue und mehr ein.

Python-Symbol
Erste Schritte mit Python
Installieren Sie Python, und richten Sie Ihre Entwicklungsumgebung unter Windows ein.

C/C++
Erste Schritte mit C++ und C
Entwickeln Sie Apps, Dienste und Tools mit C++, C und Assembly.

C#-Symbol
Erste Schritte mit C#
Erstellen Sie Apps mit C# und .NET.

Rust-Symbol
Erste Schritte mit Rust
Erste Schritte bei der Programmierung mit Rust, einschließlich der Einrichtung von Rust für Windows.

PowerShell-Symbol
Erste Schritte mit PowerShell
Plattformübergreifende Aufgabenautomatisierung und Konfigurationsverwaltung mithilfe von PowerShell.

Symbol für Docker-Desktop für Windows
Erste Schritte mit Docker
Erstellen Sie Remoteentwicklungscontainer mit Unterstützung von VS, VS Code, .NET und WSL.

Windows Desktop-Symbol
Erste Schritte bei der Erstellung von Windows-Apps
Erstellen Sie Desktop-Apps mit WinUI und dem Windows App SDK.

Symbol
Erste Schritte mit der Spieleentwicklung
Erstellen Sie Spiele für Windows mithilfe der Spieleentwicklungstools und -dienste von Microsoft.


Übergang zwischen Mac und Windows

Sehen Sie sich unsere Anleitung für den Übergang zwischen einer Mac- und Windows--Entwicklungsumgebung (oder einer Windows-Subsystem für Linux-Entwicklungsumgebung) an.