Инструменты и шаблоны Visual C++ в выпусках Visual Studio

В следующей таблице перечислены компоненты Visual C++, доступные в Visual Studio.Крестик в ячейке обозначает доступный компонент; пустая ячейка обозначает недоступный компонент.Замечания в скобках означают, что компонент доступен с ограничениями.

Компиляторы

Компилятор

Visual Studio Express для Windows 8

Visual Studio Express для Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

32-разрядный компилятор X86

X

X

X

X

X

кросс-компилятор X86_arm

X

X

X

X

64-разрядный компилятор x64

X

X

X

кросс-компилятор X86_ x64

X

X

X

X

X

Библиотеки и заголовки

Библиотека или заголовок

Visual Studio Express для Windows 8

Visual Studio Express для Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Заголовки и библиотеки Windows

(X)

X

X

X

X

Библиотека CRT

(X)

X

X

X

X

Библиотека STL

X

X

X

X

X

Библиотека ATL

X

X

X

Библиотека MFC

X

X

X

Библиотека классов .NET Framework

X

X

X

X

Библиотека поддержки C++ для .NET

X

X

X

X

OpenMP

X

X

X

X

X

Шаблоны проектов

Шаблон

Visual Studio Express для Windows 8

Visual Studio Express для Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Пустое приложение (XAML)

X

X

X

X

Приложение таблицы (XAML)

X

X

X

X

Разделенное приложение (XAML)

X

X

X

X

X

Приложение Direct2D (XAML)

X

X

X

X

Приложение Direct3D

X

X

X

X

DLL (Приложения Магазина Windows)

X

X

X

X

Статическая библиотека (приложения из Магазина Windows)

X

X

X

X

Компонент среды выполнения Windows

X

X

X

X

Библиотека модульных тестов (приложения для Магазина Windows)

X

X

X

X

Проект ATL

X

X

X

Библиотека классов (CLR)

X

X

X

X

Консольное приложение CLR

X

X

X

X

Пустой проект CLR

X

X

X

X

Пользовательский мастер

X

X

X

Пустой проект

X

X

X

X

Проект, использующий файл makefile

X

X

X

X

Элемент управления ActiveX MFC

X

X

X

Приложение MFC

X

X

X

Библиотека DLL MFC

X

X

X

Тестовый проект

X

X

X

X

X

Консольное приложение Win32

X

X

X

X

Проект Win32

X

X

X

X

Средства

Средство

Visual Studio Express для Windows 8

Visual Studio Express для Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Инкрементный компоновщик (Link.exe)

X

X

X

X

X

Утилита построения программ (Nmake.exe)

X

X

X

X

Генератор библиотек (Lib.exe)

X

X

X

X

X

Компилятор ресурсов Windows (Rc.exe)

X

X

X

X

X

Преобразователь ресурсов Windows в объекты (CvtRes.exe)

X

X

X

X

Вспомогательная утилита просмотра информации (BscMake.exe)

X

X

X

X

X

Дедекоратор имен C++ (Undname.exe)

X

X

X

X

X

Сборщик данных COFF/PE (Dumpbin.exe)

X

X

X

X

X

Редактор 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

Правила зависимости

X

X

X

Обновление проектов VCBuild с расширением VCPROJ до MSBuild (VCUpgrade.exe)

X

X

X

X

X

Оптимизация с использованием профиля

X

X

X

Средства отладки

Средство отладки

Visual Studio Express для Windows 8

Visual Studio Express для Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Отладка машинного кода

X

X

X

X

X

Отладка графики

X

X

X

Отладка управляемого кода

X

X

X

X

Удаленная отладка

X

X

X

X

Отладка SQL

X

X

Статический анализ кода

Ограниченная

Ограниченная

X

X

X

Редакторы и конструкторы

Конструктор или редактор

Visual Studio Express для Windows 8

Visual Studio Express для Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

конструктор XAML

X

X

X

X

Конструктор и редактор стилей CSS

X

X

X

X

X

Конструктор и редактор HTML

X

X

X

X

X

Редактор XML

X

X

X

X

X

Редактор исходного кода

X

X

X

X

X

Конструктор Windows Forms

X

X

X

X

Конструктор данных

X

X

X

Редакторы ресурсов

X

X

X

X

X

Средства работы с данными

Средство работы с данными

Visual Studio Express для Windows 8

Visual Studio Express для Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Конструктор данных

X

X

X

Объекты данных

X

X

X

Веб-службы

X

X

X

Обозреватель серверов

X

X

X

Системы сборки и проектов

Функция сборки или проекта

Visual Studio Express для Windows 8

Visual Studio Express для Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Построение из командной строки (msbuild.exe)

X

X

X

X

X

Настройка для различных собственных версий

X

X

X

X

X

Управляемая настройка для различных версий

X

X

X

X

Параллельное построение

X

X

X

X

X

Настраиваемое построение

X

X

X

X

X

Расширяемость страниц свойств

X

X

X

X

X

Автоматизация и расширение

Автоматизация и расширение

Visual Studio Express для Windows 8

Visual Studio Express для Windows Desktop

Visual Studio Professional

Visual Studio Premium

Visual Studio Ultimate

Объектные модели расширения

X

X

X

Модель кода

X

X

X

Модель проекта

X

X

X

Модель редактора ресурсов

X

X

X

Модель мастера

X

X

X

Объектная модель отладчика

X

X

X

См. также

Основные понятия

Новые возможности Visual Studio 2013

Типы проектов Visual C++

Выпуски визуальных инструментов для баз данных

Другие ресурсы

Установка Visual Studio