Nástroje pro kódování v C a C++ | Visual Studio2022-11-29T13:04:16-08:00

Cplusplus logo

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í jazyka 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
Building native Windows applications in Visual Studio 2022 video screenshot

Stažením vyjadřujete souhlas s licenčními podmínkami pro Visual Studio edici, 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.

Co je nového

Building cross platform apps with C++ in Visual Studio 2022 video screenshot

Vytváření aplikací pro různé platformy pomocí C++ ve Visual Studiu 2022

Hot Reload for C++ games with Visual Studio 2022 video screenshot

Opětovné načítání za provozu pro hry v C++ pomocí Visual Studia 2022

grafika zobrazující více základů kódu

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.

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.

screenshot sady nástrojů Microsoft Visual C++
screenshot podpory pro C++11, C++14 a mnoho funkcí C++17

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í.

Vývoj pro Linux

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ší.

screenshot ladicích nástrojů pro Linux
screenshot mobilního vývojového okna

Vývoj pro mobilní zařízení

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í Xamarinu a C++.

Vývoj her

Připojte s 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 multiplatformní hry 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.

screenshot herního vývojového okna
screenshot ladicích a diagnostických oken

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.

screenshot funkcí produktivity

Bezplatné IDE se všemi funkcemi pro studenty, open source a samostatné vývojáře

Zdarma ke stažení

Profesionální vývojové nástroje, služby a výhody předplatného pro malé týmy

Bezplatná zkušební verze

Komplexní řešení, které splní náročné požadavky týmů všech velikostí na kvalitu a škálování

Bezplatná zkušební verze

Váš názor