Sdílet prostřednictvím


Nastavení vývojového prostředí ve Windows

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

ikona terminálu windows
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

Ikona WinGet
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

ikona WSL
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

Ikona PowerToys
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

Ikona Sudo pro Windows
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.

Ikona JavaScrip
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 Pythonu
Začínáme s Pythonem
Nainstalujte Python a získejte nastavení vývojového prostředí ve Windows nebo subsystému Windows pro Linux.

ikona Plochy Windows
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.

Ikona AI Foundry
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.

Ikona Androidu
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.

C / C++
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ů.

C# ikona
Začínáme s jazykem C#
Začněte vytvářet aplikace pomocí jazyka C# a .NET.

F# ikony
Začínáme s F#
Začněte vytvářet aplikace pomocí jazyka F# a .NET.

ikona Rust
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.

ikona PowerShellu
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.

Ikona Docker Desktopu pro Windows
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.

Blazor ikona
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

ikona VS Code
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

ikona sady Visual Studio
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

ikona Azure
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

ikona .NET
.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

Obrázek Microsoft Office