转载地址:
https://msdn.microsoft.com/library/hs24szh9.aspx
Visual Studio 版本中的 Visual C++ 工具和模板
Visual Studio 2015
若要了解有关 Visual Studio 2017 RC 的最新文档,请参阅 Visual Studio 2017 RC 文档。
下表显示 Visual Studio 中可用的 Visual C++ 功能。 单元格中的 X 指示功能可用;空单元格指示功能不可用。 括号中的说明指示功能可用,但是受限制。
| 平台 | Visual Studio Express for Windows 10 | Visual Studio Express for Windows Desktop | Visual Studio Community/Professional | Visual Studio Enterprise |
| Windows 桌面 | X | X | X | |
| 通用 Windows 平台(手机、平板电脑、PC、Xbox、IoT 和 HoloLens) | X | X | X | |
| Windows 应用商店 8.1 | X | X | ||
| Windows Phone 8.0 | X | X | ||
| Android | X | X | ||
| iOS | X | X |
| 编译器 | Visual Studio Express for Windows | Visual Studio Express for Windows Desktop | Visual Studio Professional/Community | Visual Studio Enterprise |
|---|---|---|---|---|
| 32 位 X86 编译器 | X | X | X | X |
| X86_arm 跨平台编译器 | X | X | X | |
| 64 位 x64 编译器 | X | X | ||
| X86_ x64 跨平台编译器 | X | X | X | X |
| 库或标头 | Visual Studio Express for Windows | Visual Studio Express for Windows Desktop | Visual Studio Professional/Community | Visual Studio Enterprise |
|---|---|---|---|---|
| Windows 标头和库以及 CRT 库 | (X) | X | X | X |
| STL | X | X | X | X |
| ATL | X | X | ||
| MFC | X | X | ||
| .NET Framework Class Library — .NET Framework 类库 | X | X | X | |
| 针对 .NET 的 C++ 支持库 | X | X | X | |
| OpenMP | X | X | X | X |
| 模板 | Visual Studio Express for Windows | Visual Studio Express for Windows Desktop | Visual Studio Professional/Community | Visual Studio Enterprise |
|---|---|---|---|---|
| 适用于 UWP、Windows 8.1、Windows Phone 8.0 的 XAML 模板 | X | X | X | |
| Direct3D 应用程序 | X | X | X | |
| DLL(Windows 应用商店应用) | X | X | X | |
| 静态库(Windows 应用商店应用) | X | X | X | |
| Windows 运行时组件 | X | X | X | |
| 单元测试库(Windows 应用商店应用) | X | X | X | |
| ATL 项目 | X | X | ||
| 类库 (CLR) | X | X | X | |
| CLR 控制台应用程序 | X | X | X | |
| CLR 空项目 | X | X | X | |
| 自定义向导 | X | X | ||
| 空项目 | X | X | X | |
| 生成文件项目 | X | X | X | |
| MFC ActiveX 控件 | X | X | ||
| MFC 应用程序 | X | X | ||
| MFC DLL | X | X | ||
| 测试项目 | X | X | X | X |
| Win32 控制台应用程序 | X | X | X | |
| Win32 项目 | X | X | X |
| 工具 | Visual Studio Express for Windows | Visual Studio Express for Windows Desktop | Visual Studio Professional/Community | Visual Studio Enterprise |
|---|---|---|---|---|
| 增量链接器 | X | X | X | X |
| 程序维护实用工具 (Nmake.exe) | X | X | X | |
| Lib 生成器 (Lib.exe) | X | X | X | X |
| Windows 资源编译器 (Rc.exe) | X | X | X | X |
| Windows Resource to Object Converter (CvtRes.exe) | X | X | X | |
| 浏览信息维护实用工具 (BscMake.exe) | X | X | X | X |
| C++ Name Undecorator (Undname.exe) | X | X | X | X |
| COFF/PE 转储程序 (Dumpbin.exe) | X | X | X | X |
| COFF/PE 编辑器 (Editbin.exe) | X | X | X | X |
| MASM (Ml.exe) | X | X | ||
| Spy++ | X | X | ||
| ErrLook | X | X | ||
| AtlTrace | X | X | ||
| Devenv.com | X | X | ||
| 推理规则 | X | X | ||
| 将 VCBuild .vcproj 项目升级到 MSBuild (VCUpgrade.exe) | X | X | X | X |
| 按配置优化 | X | X |
| 调试功能 | Visual Studio Express for Windows | Visual Studio Express for Windows Desktop | Visual Studio Professional/Community | Visual Studio Enterprise |
|---|---|---|---|---|
| 本机调试 | X | X | X | X |
| natvis(本机类型可视化) | X | X | X | X |
| 图形调试 | X | X | X | |
| 托管调试 | X | X | X | |
| GPU 使用情况 | X | X | X | |
| 内存使用率 | X | X | X | |
| 远程调试 | X | X | X | X |
| SQL 调试 | X | X | ||
| 静态代码分析 | 有限 | 有限 | X | X |
| 设计器或编辑器 | Visual Studio Express for Windows | Visual Studio Express for Windows Desktop | Visual Studio Professional/Community | Visual Studio Enterprise |
|---|---|---|---|---|
| XAML 设计器 | X | X | X | |
| CSS 样式设计器/编辑器 | X | X | X | X |
| HTML 样式设计器/编辑器 | X | X | X | X |
| XML 编辑器 | X | X | X | X |
| 源代码编辑器 | X | X | X | X |
| 工作效率功能:重构、IntelliSense、C++ 代码格式设置 | X | X | X | X |
| Windows 窗体设计器 | X | X | X | |
| 数据设计器 | X | X | ||
| 本机资源编辑器(.rc 文件) | X | X | ||
| 资源编辑器 | X | X | X | X |
| 模型编辑器 | X | X | X | |
| 着色器设计器 | X | X | X |
| 数据功能 | Visual Studio Express for Windows | Visual Studio Express for Windows Desktop | Visual Studio Professional/Community | Visual Studio 高级专业版 | Visual Studio Enterprise |
|---|---|---|---|---|---|
| 数据设计器 | X | X | X | ||
| 数据对象 | X | X | X | ||
| Web 服务 | X | X | X | ||
| 服务器资源管理器 | X | X | X |
| 生成或项目功能 | Visual Studio Express for Windows | Visual Studio Express for Windows Desktop | Visual Studio Professional/Community | Visual Studio Enterprise |
|---|---|---|---|---|
| 命令行生成 (msbuild.exe) | 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 for Windows | Visual Studio Express for Windows Desktop | Visual Studio Professional/Community | Visual Studio Enterprise |
|---|---|---|---|---|
| 扩展性对象模型 | X | X | ||
| 代码模型 | X | X | ||
| 项目模型 | X | X | ||
| 资源编辑器模型 | X | X | ||
| 向导模型 | X | X | ||
| 设计器对象模型 | X | X |
| 工具 | Visual Studio Express for Windows | Visual Studio Express for Windows Desktop | Visual Studio Professional/Community | Visual Studio Enterprise |
| 单元测试(本机框架) | X | X | X | X |
| 单元测试(托管框架) | X | X | X | |
| 代码覆盖率 | X | |||
| 手动测试 | X | |||
| 探索测试 | X | |||
| 测试用例管理 | X | |||
| 代码图和依赖项关系图 | 只读 | X | ||
| 代码图调试 | X |
安装 Visual Studio
Visual Studio 2015 中的新增功能
Visual C++ 项目类型
Visual Database Tools 版本
本文概述了VisualStudio不同版本中VisualC++工具和模板的可用性,包括编译器、库、项目模板及调试工具等特性,并对比了各版本间的差异。
5万+

被折叠的 条评论
为什么被折叠?



