Strumenti e modelli Visual C++ nelle edizioni di Visual Studio

Nelle tabelle seguenti vengono illustrate le funzionalità Visual C++ disponibili in Visual Studio.X in una cella indica che la funzionalità è disponibile. Una cella vuota indica che la funzionalità non è disponibile.Le note tra parentesi indicano che una funzionalità è disponibile, ma limitata.

Compilatori

Compilatore

Visual Studio Express per Windows 8

Visual Studio Express per Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Compilatore X86 a 32 bit

X

X

X

X

X

Compilatore incrociato X86_arm

X

X

X

X

Compilatore a 64-bit x64

X

X

X

Compilatore incrociato X86_ x64

X

X

X

X

X

Librerie e intestazioni

Libreria o intestazione

Visual Studio Express per Windows 8

Visual Studio Express per Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Librerie e intestazioni di Windows

(X)

X

X

X

X

Libreria CRT

(X)

X

X

X

X

STL

X

X

X

X

X

ATL

X

X

X

MFC

X

X

X

Libreria di classi .NET Framework

X

X

X

X

Libreria di supporto C++ per .NET

X

X

X

X

OpenMP

X

X

X

X

X

Modelli di progetto

Modello

Visual Studio Express per Windows 8

Visual Studio Express per Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

App vuota (XAML)

X

X

X

X

Applicazione griglia (XAML)

X

X

X

X

Applicazione divisa (XAML)

X

X

X

X

X

Applicazione Direct2D (XAML)

X

X

X

X

Applicazione Direct3D

X

X

X

X

DLL (app di Windows Store)

X

X

X

X

Libreria statica (applicazioni Windows Store)

X

X

X

X

Componente di Windows Runtime

X

X

X

X

Libreria unit test (applicazioni Windows Store)

X

X

X

X

Progetto ATL

X

X

X

Libreria di classi (CLR)

X

X

X

X

Applicazione console CLR

X

X

X

X

Progetto CLR vuoto

X

X

X

X

Creazione guidata personalizzata

X

X

X

Progetto vuoto

X

X

X

X

Progetto makefile

X

X

X

X

Controllo ActiveX MFC

X

X

X

Applicazione MFC

X

X

X

DLL MFC

X

X

X

Progetto test

X

X

X

X

X

Applicazione console Win32

X

X

X

X

Progetto Win32

X

X

X

X

Strumenti

Strumento

Visual Studio Express per Windows 8

Visual Studio Express per Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Incremental Linker (Link.exe)

X

X

X

X

X

Program Maintenance Utility (Nmake.exe)

X

X

X

X

Lib Generator (Lib.exe)

X

X

X

X

X

Windows Resource Compiler (Rc.exe)

X

X

X

X

X

Windows Resource to Object Converter (CvtRes.exe)

X

X

X

X

Browse Information Maintenance Utility (BscMake.exe)

X

X

X

X

X

C++ Name Undecorator (Undname.exe)

X

X

X

X

X

COFF/PE Dumper (Dumpbin.exe)

X

X

X

X

X

COFF/PE Editor (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

Regole di inferenza

X

X

X

Aggiornamento di progetti vcproj VCBuild a MSBuild (VCUpgrade.exe)

X

X

X

X

X

Ottimizzazioni guidate da profilo (PGO)

X

X

X

Funzionalità di debug

Funzionalità di debug

Visual Studio Express per Windows 8

Visual Studio Express per Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Debug nativo

X

X

X

X

X

Debug della grafica

X

X

X

Debug gestito

X

X

X

X

Debug remoto

X

X

X

X

Debug SQL

X

X

Analisi codice statico

Limitato

Limitato

X

X

X

Editor e finestre di progettazione

Finestra di progettazione o Editor

Visual Studio Express per Windows 8

Visual Studio Express per Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Progettazione XAML

X

X

X

X

Editor/Progettazione stili CSS

X

X

X

X

X

Editor/Finestra di progettazione HTML

X

X

X

X

X

Editor XML

X

X

X

X

X

Editor codice sorgente

X

X

X

X

X

Progettazione Windows Form

X

X

X

X

Data Designer

X

X

X

Editor di risorse

X

X

X

X

X

Funzionalità relative ai dati

Funzionalità dei dati

Visual Studio Express per Windows 8

Visual Studio Express per Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Data Designer

X

X

X

Oggetti dati

X

X

X

Servizi Web

X

X

X

Esplora server

X

X

X

Sistemi di compilazione e di progetto

Funzionalità di compilazione o del progetto

Visual Studio Express per Windows 8

Visual Studio Express per Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Compilazioni riga di comando (msbuild.exe)

X

X

X

X

X

Multitargeting nativo

X

X

X

X

X

Multitargeting gestito

X

X

X

X

Compilazioni parallele

X

X

X

X

X

Personalizzazioni di compilazione

X

X

X

X

X

Estensibilità di pagine delle proprietà

X

X

X

X

X

Estensibilità e automazione

Estensibilità e automazione

Visual Studio Express per Windows 8

Visual Studio Express per Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Modelli a oggetti di estensibilità

X

X

X

Modello di codice

X

X

X

Modello di progetto

X

X

X

Modello dell'editor di codice

X

X

X

Modello di procedura guidata

X

X

X

Modello a oggetti del debugger

X

X

X

Vedere anche

Concetti

Novità di Visual Studio 2013

Tipi di progetto Visual C++

Edizioni di Visual Database Tools

Altre risorse

Installazione di Visual Studio