Nástroje a šablony Visual C++ v různých vydáních sady Visual Studio
Následující tabulky popisují funkce Visual C++, které jsou k dispozici v aplikaci 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 Windows 8 |
Visual Studio Express pro stolní počítače Windows |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
32bitový kompilátor X86 |
X |
X |
X |
X |
X |
Křížový kompilátor X86_arm |
X |
X |
X |
X |
|
64-bit kompilátor x64 |
X |
X |
X |
||
Křížový kompilátor X86_ x64 |
X |
X |
X |
X |
X |
Knihovny a hlavičky
Knihovna nebo záhlaví |
Visual Studio Express pro Windows 8 |
Visual Studio Express pro stolní počítače Windows |
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 |
ATL |
X |
X |
X |
||
MFC |
X |
X |
X |
||
Knihovna tříd rozhraní .NET Framework |
X |
X |
X |
X |
|
Podpora knihovny jazyka C++ pro rozhraní .NET |
X |
X |
X |
X |
|
OpenMP |
X |
X |
X |
X |
X |
Šablony projektu
Šablona |
Visual Studio Express pro Windows 8 |
Visual Studio Express pro stolní počítače Windows |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Prázdná aplikace (XAML) |
X |
X |
X |
X |
|
Mřížková aplikace (XAML) |
X |
X |
X |
X |
|
Rozdělení aplikace (XAML) |
X |
X |
X |
X |
X |
Aplikace Direct2D (XAML) |
X |
X |
X |
X |
|
Aplikace Direct3D |
X |
X |
X |
X |
|
DLL (aplikace pro Windows Store) |
X |
X |
X |
X |
|
Statická knihovna (aplikace pro Windows Store) |
X |
X |
X |
X |
|
Součást prostředí Windows Runtime |
X |
X |
X |
X |
|
Knihovna testování částí (aplikace pro Windows Store) |
X |
X |
X |
X |
|
Project ALT |
X |
X |
X |
||
Knihovna tříd (CLR) |
X |
X |
X |
X |
|
Konzolová aplikace 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 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 Windows 8 |
Visual Studio Express pro stolní počítače Windows |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Přírůstkový Linker (Link.EXE) |
X |
X |
X |
X |
X |
Nástroj pro údržbu 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 |
Funkce ladění
Funkce ladění |
Visual Studio Express pro Windows 8 |
Visual Studio Express pro stolní počítače Windows |
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 |
Ladění SQL |
X |
X |
X |
||
Statická analýza kódu |
Omezené |
Omezené |
X |
X |
X |
Návrháři a editory
Návrhář nebo editor |
Visual Studio Express pro Windows 8 |
Visual Studio Express pro stolní počítače Windows |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Návrhář 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ář formulářů Windows |
X |
X |
X |
X |
|
Návrhář dat |
X |
X |
X |
||
Editory prostředků |
X |
X |
X |
X |
X |
Funkce dat
Funkce dat |
Visual Studio Express pro Windows 8 |
Visual Studio Express pro stolní počítače Windows |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Návrhář dat |
X |
X |
X |
||
Datové objekty |
X |
X |
X |
||
Webové služby |
X |
X |
X |
||
Průzkumník serveru |
X |
X |
X |
Sestavit a projektovat systémy
Funkce pro sestavení nebo projekt |
Visual Studio Express pro Windows 8 |
Visual Studio Express pro stolní počítače Windows |
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 Windows 8 |
Visual Studio Express pro stolní počítače Windows |
Visual Studio Professional |
Visual Studio Premium |
Visual Studio Ultimate |
---|---|---|---|---|---|
Rozšiřitelnost objektových modelů |
X |
X |
X |
||
Model 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 ladicího programu |
X |
X |
X |
Viz také
Koncepty
Novinky v sadě Visual Studio 2013
Edice nástrojů Visual Database Tools