Vývoj aplikací v C a C++
Sestavujte moderní aplikace v C a C++ pro Windows pomocí nástrojů, které zvolíte, včetně nástrojů MSVC, Clang, CMake a MSBuild.
Nainstalujte komponenty potřebné pro vytváření aplikací v C a C++.
- Obsahuje komponenty C/C++ pro vývoj desktopových, mobilních, Linux a herních zařízeních
- Získat zjednodušenou instalaci
- Při instalaci přidejte další komponenty nebo
Stažením vyjadřujete souhlas s licenčními podmínkami pro edici sady Visual Studio, kterou vyberete níže. Nabízíme vám také možnost stahovat software pomocí Visual Studio. Tento software je licencovaný samostatně, jak je uvedeno v 3rd oznámeních třetích stran nebo v doprovodné licenci. Stažením také vyjadřujete souhlas s těmito licencemi.
Chcete kódovat v jiném jazyce?
Stáhněte si Visual Studio pro Windows a zvolte nástroje, které potřebujete
Vývoj pro Windows
Nejlepší způsob cílení na Windows
Navrhujte a sestavujte programy pro klasické desktopové prostředí Windows nebo univerzální aplikace pro Windows cílené na HoloLens, Surface Hub, osobní počítač a Xbox pomocí sady nástrojů Microsoft Visual C++ a sady Visual Studio 2022.
Podpora všech základů kódu
CMake, Clang, mingw a další
Otevřete základ kódu z jakéhokoli prostředí a hned se pusťte do práce. Použijte MSBuild s kompilátorem Microsoft Visual C++ nebo sadu nástrojů třetí strany, jako je CMake s kompilátorem Clang nebo mingw k sestavení a ladění kódů přímo v integrovaném vývojovém prostředí (IDE). Využijte výhod prvotřídního prostředí CMake.
Podpora moderního jazyka C++
Sestavování aplikací pomocí C++11, C++14 a C++17
Využijte podporu pro C++11, C++14 a mnoho vlastností C++17 s řešením, které nabízí špičkový výkon, zabezpečení a vysokou propustnost sestavování. Pište kód pomocí efektivních generických výrazů lambda, funkcí resumable, elementů decltype (auto), rozšířených specifikátorů constexpr a atributů C++, výrazů fold, specifikátorů noexcept v systému typů, vložených proměnných a dalších moderních funkcí.
Psaní linuxových aplikací a jejich ladění v reálném čase
Využijte výkonné nástroje pro kódování a ladění ke správě kódu cíleného na Linux a sestaveného pomocí GCC, Clang nebo jiného kompilátoru. Laďte své vzdáleně spuštěné linuxové aplikace pomocí GDP. Ať už vyváříte aplikace IoT nebo cloudové služby s vysokovýkonným výpočetním prostředím pro Linux, díky sadě Visual Studio budete produktivnější.
Cílení na Android a iOS při zachování produktivity
Využijte výkon sady Visual Studio 2022 a ladicího programu k sestavování vysoce výkonných aplikací a her pro Android nebo iOS v C++, sdílení knihoven C++ pro cílení na mobilní platformy i Windows nebo psaní jednoho kódu pro spouštění na všech mobilních platformách pomocí .NET MAUI a C++.
Připojte se k mnoha předním herním studiím kategorie AAA, která již sadu Visual Studio používají
Vytvářejte vysoce výkonné hry s technologií DirectX pro spouštění na zařízeních s Windows nebo hry pro více platforem pomocí některého z předních herních enginů, jako je Unity, Unreal nebo Cocos. Připojte se k mnoha mimořádně úspěšným herním studiím, která už používají sadu Visual Studio 2022 a špičkový ladicí program, a zvyšte svoji produktivitu.
Nebývalé možnosti ladění a diagnostiky
Psaní toho nejlepšího bezchybného kódu
Proveďte všechny základní operace, jako je nastavení zarážek a krokování kódem, a pak se přesuňte k pokročilejším úlohám, jako je vizualizace proměnných, profilace výkonu, ladění jakýchkoli místních nebo vzdálených procesů a vícevláknové ladění aplikací. Spouštějte ke kliknutí, upravte spuštěný kód a pokračujte se spouštěním, aniž byste museli kód znovu sestavovat.
Výkonné funkce zvyšující produktivitu
Rychlé procházení, úpravy a zlepšování kódu
Vizualizujte svůj kód s barevným zvýrazněním syntaxe, vodítky, popisky kódu, zobrazením tříd nebo hierarchií volání. Přejděte k libovolnému symbolu v kódu podle reference, definice, deklarace a dalších. Při psaní se kód bude automaticky dokončovat, abyste mohli rychle opravit problémy a podle potřeby kód refaktorovat. Analyzujte v kódu výskyt běžných problémů. Ušetřete čas, který můžete strávit lépe.