Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
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
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
Menedżera pakietów systemu Windows
Użyj klienta winget.exe, kompleksowego menedżera pakietów z wierszem polecenia, aby zainstalować aplikacje w systemie Windows.
Instalowanie Menedżera pakietów systemu Windows
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
Konfiguracja WinGet
Połącz ręczną konfigurację maszyny oraz wdrażanie projektu w jedno polecenie, które jest niezawodne i powtarzalne.
Tworzenie pliku konfiguracji
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
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
Sztuczna inteligencja dla aplikacji systemu Windows
Centrum sztucznej inteligencji systemu Windows
Do firmy Microsoft dotarła nowa era sztucznej inteligencji. Zobacz, jak sztuczna inteligencja jest zintegrowana z systemem Windows 11.
Odwiedź centrum sztucznej inteligencji systemu Windows
Przewodnik dewelopera komputerów Copilot+
Copilot + komputery są nową klasą sprzętu systemu Windows 11 obsługiwanego przez jednostkę przetwarzania neuronowego o wysokiej wydajności (NPU).
Programowanie dla komputerów copilot+
DirectML
Parowanie języka DirectML ze środowiskiem uruchomieniowym ONNX jest często najprostszym sposobem dla wielu deweloperów, aby zapewnić użytkownikom sztuczną inteligencję przyspieszoną sprzętowo.
Wprowadzenie do języka DirectML
Wskazówki dotyczące odpowiedzialnej sztucznej inteligencji dla systemu Windows
Zalecane praktyki dotyczące odpowiedzialnego programowania do użycia podczas tworzenia aplikacji korzystających z funkcji sztucznej inteligencji w systemie Windows.
Rozwijaj odpowiedzialnie
Ścieżki rozwoju
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 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 tworzenia aplikacji systemu Windows
Rozpocznij tworzenie aplikacji klasycznych dla systemu Windows przy użyciu zestawu SDK aplikacji systemu Windows, platformy UWP, Win32, WPF, windows Forms lub aktualizowania i wdrażania istniejących aplikacji klasycznych za pomocą msiX i wysp XAML.
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.
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