Nástroje Visual C++ a šablony v aplikaci Visual Studio edice
Následující tabulky popisují funkce aplikace Visual C++, které jsou k dispozici v sadě Visual Studio.X v buňce znamená, že funkce je k dispozici; prázdná buňka znamená, že funkce není k dispozici.Poznámky v závorkách označují, že funkce je k dispozici omezeně.
Kompilátory
Kompilátor |
Visual Studio Express pro systém Windows 8 |
Visual Studio Express pro program Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
kompilátor 32bit x86 |
X |
X |
X |
X |
X |
Křížový kompilátor X86_arm |
X |
X |
X |
X |
|
64-bit x64 kompilátoru |
X |
X |
X |
||
64-bit x64 křížový kompilátor |
X |
X |
X |
X |
X |
Knihovny a hlavičky
Knihovny a hlavičky |
Visual Studio Express pro systém Windows 8 |
Visual Studio Express pro program Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Knihovny a hlavičky systému Windows |
(X) |
X |
X |
X |
X |
Knihovna CRT |
(X) |
X |
X |
X |
X |
STL |
X |
X |
X |
X |
X |
knihovna ATL |
X |
X |
X |
||
Rozhraní MFC |
X |
X |
X |
||
Knihovna tříd rozhraní .NET Framework |
X |
X |
X |
X |
|
Knihovna C++ Support for .NET |
X |
X |
X |
X |
|
OpenMP |
X |
X |
X |
X |
X |
Šablony projektu
Šablona |
Visual Studio Express pro systém Windows 8 |
Visual Studio Express pro program Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Prázdné App (XAML) |
X |
X |
X |
X |
|
Mřížka App (XAML) |
X |
X |
X |
X |
|
Rozdělení App (XAML) |
X |
X |
X |
X |
X |
Direct2D App (XAML) |
X |
X |
X |
X |
|
Aplikace rozhraní Direct3D |
X |
X |
X |
X |
|
DLL (apps úložiště systému Windows) |
X |
X |
X |
X |
|
Statická knihovna (apps úložiště systému Windows) |
X |
X |
X |
X |
|
Součásti Runtime v systému Windows |
X |
X |
X |
X |
|
Knihovna Test jednotky (apps úložiště systému Windows) |
X |
X |
X |
X |
|
Projekt knihovny ATL |
X |
X |
X |
||
Knihovna tříd (CLR) |
X |
X |
X |
X |
|
Aplikace konzoly CLR |
X |
X |
X |
X |
|
Prázdný projekt CLR |
X |
X |
X |
X |
|
Vlastní průvodce |
X |
X |
X |
||
Prázdný projekt |
X |
X |
X |
X |
|
Projekt makefile |
X |
X |
X |
X |
|
Ovládací prvek ActiveX knihovny MFC |
X |
X |
X |
||
Aplikace knihovny MFC |
X |
X |
X |
||
MFC DLL |
X |
X |
X |
||
Projekt testů |
X |
X |
X |
X |
X |
Aplikace konzoly Win32 |
X |
X |
X |
X |
|
Projekt Win32 |
X |
X |
X |
X |
Nástroje
Nástroj |
Visual Studio Express pro systém Windows 8 |
Visual Studio Express pro program Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Přírůstkový propojovací program (Link.EXE) |
X |
X |
X |
X |
X |
Nástroj Údržba programu (Nmake.EXE) |
X |
X |
X |
X |
|
Generátor Lib (Lib.EXE) |
X |
X |
X |
X |
X |
Kompilátor prostředků Windows (Rc.EXE) |
X |
X |
X |
X |
X |
Převaděč prostředků Windows na objekt (CvtRes.EXE) |
X |
X |
X |
X |
|
Nástroj Údržba informací procházení (BscMake.EXE) |
X |
X |
X |
X |
X |
C++ Name Undecorator (Undname.EXE) |
X |
X |
X |
X |
X |
Tlumič COFF/PE (Dumpbin.EXE) |
X |
X |
X |
X |
X |
Editor COFF/PE (Editbin.EXE) |
X |
X |
X |
X |
X |
MASM (Ml.EXE) |
X |
X |
X |
||
Spy++ |
X |
X |
X |
||
ErrLook |
X |
X |
X |
||
AtlTrace |
X |
X |
X |
||
Devenv.com |
X |
X |
X |
||
Odvozená pravidla |
X |
X |
X |
||
Aktualizace projektů VCBuild .VCPROJ na MSBuild (VCUpgrade.EXE) |
X |
X |
X |
X |
X |
Optimalizace na základě profilu |
X |
X |
X |
Ladicí funkce
Funkce ladění |
Visual Studio Express pro systém Windows 8 |
Visual Studio Express pro program Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Nativní ladění |
X |
X |
X |
X |
X |
Ladění grafiky |
X |
X |
X |
||
Spravované ladění |
X |
X |
X |
X |
|
Vzdálené ladění |
X |
X |
X |
X |
X |
SQL ladění |
X |
X |
X |
||
Statická analýza kódu |
Omezené |
Omezené |
X |
X |
X |
Editory a návrháři
Návrhář nebo Editor |
Visual Studio Express pro systém Windows 8 |
Visual Studio Express pro program Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Návrhář jazyka XAML |
X |
X |
X |
X |
|
Návrhář/editor stylu CSS |
X |
X |
X |
X |
X |
Návrhář/editor HTML |
X |
X |
X |
X |
X |
Editor XML |
X |
X |
X |
X |
X |
Editor zdrojového kódu |
X |
X |
X |
X |
X |
Návrhář Windows formulářů |
X |
X |
X |
X |
|
Návrhář dat |
X |
X |
X |
||
Editory prostředků |
X |
X |
X |
X |
X |
Funkce dat
Funkce data |
Visual Studio Express pro systém Windows 8 |
Visual Studio Express pro program Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Návrhář dat |
X |
X |
X |
||
Objekty dat |
X |
X |
X |
||
Webové služby |
X |
X |
X |
||
Průzkumník serveru |
X |
X |
X |
Systémy projektu a sestavení
Sestavení nebo funkci projektu |
Visual Studio Express pro systém Windows 8 |
Visual Studio Express pro program Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Sestavení pomocí příkazového řádku (msbuild.EXE) |
X |
X |
X |
X |
X |
Nativní cílení na více verzí |
X |
X |
X |
X |
X |
Spravované cílení na více verzí |
X |
X |
X |
X |
|
Paralelní sestavení |
X |
X |
X |
X |
X |
Přizpůsobení sestavení |
X |
X |
X |
X |
X |
Rozšiřitelnost Stránek vlastností |
X |
X |
X |
X |
X |
Automatizace a rozšiřitelnost
Automatizace a rozšiřitelnost |
Visual Studio Express pro systém Windows 8 |
Visual Studio Express pro program Windows Desktop |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Rozšiřitelnost objektových modelů |
X |
X |
X |
||
Modelu kódu |
X |
X |
X |
||
Model projektu |
X |
X |
X |
||
Model editoru prostředku |
X |
X |
X |
||
Model průvodce |
X |
X |
X |
||
Model objektu ladění |
X |
X |
X |
Viz také
Koncepty
Novinky v sadě Visual Studio 2012
Vydání nástroje Visual databáze