Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Windows zaprasza cię do kodowania zgodnie z twoim stylem. Użyj dowolnego preferowanego języka kodowania lub struktury — niezależnie od tego, czy programować za pomocą narzędzi w systemie Windows, czy z narzędziami systemu Linux w podsystemie Windows dla systemu Linux, ten przewodnik pomoże Ci skonfigurować i zainstalować elementy potrzebne do rozpoczęcia kodowania, debugowania i uzyskiwania dostępu do usług w celu wprowadzenia pracy w środowisku produkcyjnym.
Narzędzia deweloperskie
Terminal systemu Windows
Dostosuj środowisko terminalu do pracy z wieloma powłokami (shellami) wiersza polecenia.
Instalowanie terminalu
WinGet
Menedżer pakietów, który upraszcza zarządzanie pakietami i konfiguracją za pomocą wiersza polecenia lub manifestów deklaratywnych.
Instalowanie narzędzia WinGet
podsystem windows dla systemu Linux
Użyj ulubionej dystrybucji systemu Linux w pełni zintegrowanej z systemem Windows (nie ma już potrzeby podwójnego rozruchu).
Zainstaluj WSL
ikona PowerToys 
Microsoft PowerToys
Dostrajanie i usprawnianie środowiska systemu Windows w celu zwiększenia produktywności dzięki temu zestawowi narzędzi użytkownika.
Zainstaluj PowerToys
Dysk developerski
Zwiększ wydajność, przechowując pliki projektu na dysku deweloperskim i zachowując bezpieczeństwo plików z oznaczeniem zaufania, konfiguracją oprogramowania antywirusowego i dołączonymi filtrami.
Utwórz Dev Drive
Sudo dla systemu Windows
Sudo dla systemu Windows to nowy sposób uruchamiania poleceń z podwyższonym poziomem uprawnień bezpośrednio z niezaufanej sesji konsoli.
Włączanie i konfigurowanie programu Sudo dla systemu Windows
Ścieżki rozwoju
Postępuj zgodnie z tymi przewodnikami, aby skonfigurować środowisko deweloperskie systemu Windows dla preferowanego języka lub platformy.
Rozpocznij pracę z językiem JavaScript
Rozpocznij pracę z językiem JavaScript, konfigurując środowisko programistyczne w podsystemie Windows lub Windows dla systemu Linux i zainstaluj Node.js, React, Vue, Express, Gatsby, Next.jslub Nuxt.js.
Wprowadzenie do języka Python
Zainstaluj język Python i skonfiguruj środowisko deweloperskie na Windows lub podsystemie Windows dla systemu Linux.
Wprowadzenie do tworzenia aplikacji systemu Windows
Rozpocznij tworzenie aplikacji klasycznych dla systemu Windows przy użyciu zestawu SDK aplikacji systemu Windows, Win32, WPF, Windows Forms lub aktualizowania i wdrażania istniejących aplikacji klasycznych za pomocą pliku MSIX.
Wprowadzenie do sztucznej inteligencji systemu Windows
Rozpocznij tworzenie aplikacji nowej generacji przy użyciu lokalnej sztucznej inteligencji działającej na urządzeniach opartych na procesorze NPU.
Wprowadzenie do systemu Android
Zainstaluj program Android Studio lub wybierz międzyplatformowe rozwiązanie, takie jak .NET MAUI, React lub tworzenie programu PWA, i uzyskaj konfigurację środowiska deweloperskiego w systemie Windows.
Wprowadzenie do języków C++ i C
Rozpocznij pracę z językami C++, C i assemblerem, aby tworzyć aplikacje, usługi i narzędzia.
ikona języka C#
Rozpoczynanie pracy z językiem C#
Rozpocznij tworzenie aplikacji przy użyciu języka C# i platformy .NET.
Rozpoczynanie pracy z językiem F#
Rozpocznij tworzenie aplikacji przy użyciu języka F# i platformy .NET.
Rozpocznij programowanie w języku Rust — w tym jak skonfigurować środowisko Rust dla systemu Windows, korzystając z biblioteki windows.
Wprowadzenie do programu PowerShell
Zacznij od automatyzacji zadań międzyplatformowych i zarządzania konfiguracją za pomocą PowerShell, środowiska wiersza polecenia i języka skryptowego.
Wprowadzenie do aplikacji Docker Desktop dla systemu Windows
Twórz kontenery programowania zdalnego z obsługą programów Visual Studio, VS Code, .NET, Windows Subsystem for Linux lub różnych usług platformy Azure.
Wprowadzenie do platformy Blazor
Rozpocznij pracę z platformą Blazor, platformą interfejsu użytkownika po stronie klienta w ramach platformy ASP.NET Core. Użyj języków HTML, CSS i C# (zamiast języka JavaScript), aby tworzyć składniki interfejsu użytkownika i aplikacje jednostronicowe dla sieci Web.
Więcej dla deweloperów
VS Code
Lekki edytor kodu źródłowego z wbudowaną obsługą języków JavaScript, TypeScript, Node.js, rozbudowanym ekosystemem rozszerzeń (C++, C#, Java, Python, PHP, Go) i środowiskami uruchomieniowymi (takimi jak .NET i Unity).
Instalowanie programu VS Code
Visual Studio
Zintegrowane środowisko programistyczne, za pomocą którego można edytować, debugować, kompilować kod i publikować aplikacje, w tym kompilatory, uzupełnianie kodu intellisense i wiele innych funkcji.
Instalacja programu Visual Studio
Błękit
Kompletna platforma w chmurze do hostowania istniejących aplikacji i usprawnienia tworzenia nowych aplikacji. Usługi platformy Azure integrują wszystko, czego potrzebujesz do tworzenia, testowania, wdrażania i zarządzania aplikacjami.
Konfigurowanie konta platformy Azure
.SIEĆ
Platforma programistycznie typu open source z narzędziami i bibliotekami do tworzenia dowolnej aplikacji, w tym sieci Web, urządzeń przenośnych, komputerów stacjonarnych, gier, IoT, chmury i mikrousług.
Instalowanie .NET
Uruchamianie systemów Windows i Linux
Podsystem Windows dla systemu Linux (WSL) umożliwia deweloperom uruchamianie systemu operacyjnego Linux bezpośrednio obok systemu Windows. Oba systemy współdzielą ten sam dysk twardy (i mogą uzyskiwać dostęp do swoich plików), schowek obsługuje kopiowanie i wklejanie między nimi w naturalny sposób, nie ma potrzeby podwójnego rozruchu. WSL umożliwia korzystanie z powłoki BASH i zapewnia środowisko najbardziej zbliżone do tego, które jest znane użytkownikom komputerów Mac.
Dowiedz się więcej w dokumentacji WSL.
Możesz również użyć terminalu systemu Windows, aby otworzyć wszystkie ulubione narzędzia wiersza polecenia w tym samym oknie z wieloma kartami lub w wielu okienkach, niezależnie od tego, czy jest to program PowerShell, wiersz polecenia systemu Windows, Ubuntu, Debian, interfejs wiersza polecenia platformy Azure, Oh-my-Zsh, Git Bash lub wszystkie powyższe.
Dowiedz się więcej w dokumentacji terminalu systemu Windows.
Przechodzenie między komputerami Mac i Windows
Zapoznaj się z naszym przewodnikiem dotyczącym przechodzenia między środowiskiem programistycznym dla komputerów Mac i Windows (lub podsystemem Windows dla systemu Linux). Może to pomóc w zmapowania różnicy między:
- Skróty klawiaturowe
- Skróty na trackpadzie
- Narzędzia terminala i powłoki
- Aplikacje i narzędzia
Dokumentacja tworzenia gier
- dokumentacja Microsoft Game Dev
Windows developer