Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Windows vás zve kódovat tak, jací jste. Použijte jakýkoli kódovací jazyk nebo architekturu, které dáváte přednost – ať už vyvíjíte pomocí nástrojů ve Windows nebo v linuxových nástrojích v subsystému Windows pro Linux, pomůže vám tato příručka nastavit a nainstalovat to, co potřebujete, abyste mohli začít programovat, ladit a přistupovat ke službám, abyste mohli pracovat do produkčního prostředí.
Vývojářské nástroje
Windows Terminál
Přizpůsobte si prostředí terminálu tak, aby fungovalo s několika prostředími příkazového řádku.
Instalace terminálu
WinGet
Správce balíčků, který zjednodušuje správu balíčků a konfigurací prostřednictvím příkazového řádku nebo deklarativních manifestů.
Instalace balíčku WinGet
Subsystém Windows pro Linux
Používejte svou oblíbenou linuxovou distribuci plně integrovanou s Windows (už nepotřebujete duální spouštění).
Nainstalujte WSL
Microsoft PowerToys
Díky této sadě výkonných uživatelských nástrojů vylaďte a zefektivněte prostředí Windows.
Nainstalovat PowerToys
Dev Drive ikona ![]()
Dev Drive
Zvýšení výkonu ukládáním souborů projektu na dev drive a udržováním souborů zabezpečených pomocí označení důvěryhodnosti, konfigurace antivirového softwaru a připojených filtrů.
Vytvořit jednotku Dev
Sudo pro Windows
Sudo pro Windows je nový způsob, jak uživatelé spouštět příkazy se zvýšenými oprávněními přímo z neelevatované konzolové relace.
Povolení a konfigurace sudo pro Windows
Vývojové cesty
Postupujte podle těchto příruček a nastavte vývojové prostředí windows pro preferovaný jazyk nebo architekturu.
Začínáme s JavaScriptem
Začněte s JavaScriptem nastavením vývojového prostředí ve Windows nebo subsystému Windows pro Linux a instalací Node.js, React, Vue, Express, Gatsby, Next.jsnebo Nuxt.js.
ikon
Začínáme s Pythonem
Nainstalujte Python a získejte nastavení vývojového prostředí ve Windows nebo subsystému Windows pro Linux.
Začínáme se sestavováním aplikací pro Windows
Začněte vytvářet desktopové aplikace pro Windows pomocí sady Windows App SDK, Win32, WPF, Windows Forms nebo aktualizace a nasazení existujících desktopových aplikací pomocí MSIX.
Začínáme s Windows AI
Začněte vytvářet aplikace nové generace s místní AI spuštěnou na zařízeních s technologií NPU.
Začínáme s Androidem
Nainstalujte Si Android Studio nebo zvolte multiplatformní řešení, jako je .NET MAUI, React nebo vytvoření PWA, a získejte nastavení vývojového prostředí ve Windows.
Začínáme s C++ a C
Začněte s C++, C a sestavením pro vývoj aplikací, služeb a nástrojů.
Začínáme s jazykem C#
Začněte vytvářet aplikace pomocí jazyka C# a .NET.
Začínáme s F#
Začněte vytvářet aplikace pomocí jazyka F# a .NET.
Začínáme s Rust
Začněte programovat s Rustem – včetně toho, jak nastavit Rust pro Windows tím, že využíváte okna bedna.
Začínáme s PowerShellem
Začínáme s automatizací úloh napříč platformami a správou konfigurace pomocí PowerShellu, prostředí příkazového řádku a skriptovacího jazyka.
Začínáme s Desktopem Dockeru pro Windows
Vytvářejte kontejnery pro vzdálený vývoj s podporou sady Visual Studio, VS Code, .NET, subsystému Windows pro Linux nebo různých služeb Azure.
Začínáme s Blazor
Začínáme s Blazorem, architekturou uživatelského rozhraní na straně klienta v rámci ASP.NET Core. K vytváření komponent uživatelského rozhraní a jednostrákových aplikací pro web použijte HTML, CSS a C# (místo JavaScriptu).
Další informace pro vývojáře
VS Code
Jednoduchý editor zdrojového kódu s integrovanou podporou JavaScriptu, TypeScriptu, Node.js, bohatého ekosystému rozšíření (C++, C#, Java, Python, PHP, Go) a modulů runtime (například .NET a Unity).
instalace nástroje VS Code
Visual Studio
Integrované vývojové prostředí, které můžete použít k úpravám, ladění, sestavování kódu a publikování aplikací, včetně kompilátorů, dokončování kódu intellisense a mnoha dalších funkcí.
Instalace sady Visual Studio
Azure
Kompletní cloudová platforma pro hostování stávajících aplikací a zjednodušení nového vývoje Služby Azure integrují všechno, co potřebujete k vývoji, testování, nasazení a správě aplikací.
Nastavení účtu Azure
.NET
Opensourcová vývojová platforma s nástroji a knihovnami pro vytváření libovolného typu aplikace, včetně webových, mobilních, desktopových, herních, IoT, cloudových a mikroslužeb.
Nainstalujte .NET
Spuštění Windows a Linuxu
Subsystém Windows pro Linux (WSL) umožňuje vývojářům spouštět operační systém Linux přímo vedle Windows. Obě sdílejí stejný pevný disk (a mají přístup k souborům mezi sebou), schránka podporuje kopírování a vkládání mezi těmito dvěma přirozeně, není nutné provádět duální spouštění. WSL umožňuje používat BASH a poskytne uživatelům Mac takové prostředí, které jim bude nejblíže.
Další informace najdete v dokumentaci WSL .
Terminál Windows můžete také použít k otevření všech oblíbených nástrojů příkazového řádku ve stejném okně s několika kartami nebo v několika podoknech, ať už je to PowerShell, Příkazový řádek systému Windows, Ubuntu, Debian, Azure CLI, Oh-my-Zsh, Git Bash nebo všechny výše uvedené možnosti.
Další informace najdete v dokumentaci pro Terminál Windows.
Přechod mezi Macem a Windows
Projděte si našeho průvodce přechodem mezi vývojovým prostředím pro Mac a Windows (nebo Windows Subsystem for Linux). Pomůže vám s mapováním rozdílu mezi:
Dokumentace k vývoji her
-
Dokumentaci Microsoftu pro vývojáře her
Windows developer