Skip to content
C 和 C++ 编码工具 | Visual Studio2020-04-24T13:54:53-07:00

Visual Studio 技术

开发 C 和 C++ 应用程序

使用 C++ 的桌面开发

使用所选工具(包括 MSVC、Clang、CMake 或 MSBuild)生成用于 Windows 的新式 C++ 应用

screenshot of python development

Visual Studio 安装

Visual Studio 默认安装能够添加使用 C++ 进行开发所需的元素

graphic displaying multiple codebases

支持所有代码库

CMake、Clang、mingw 等

从任何环境打开一个代码库,并立即开始工作。 将 MSBuild 与 Microsoft Visual C++ 编译器或与第三方工具集(如 CMake + Clang 或 CMake + mingw )结合使用,在 IDE 中生成和调试代码。 从一流的 CMake 体验中获益。

Windows 开发

面向 Windows 的最佳方式

使用 Microsoft Visual C++ 工具集和 Visual Studio 2019,面向 HoloLens、Surface Hub、电脑以及 Xbox 设计和生成经典 Windows 桌面程序或通用 Windows 应用。

screenshot for Microsoft Visual C++ toolset
screenshot of support for C++11, C++14 and many C++17 features

新式 C++ 支持

使用 C++11、C++14 和 C++17 构建应用

获得针对 C++11、C++14 和大量 C++17 功能的支持以及一流的性能,提高吞吐量和安全性。 使用泛型 Lambda 表达式、可恢复函数、decltype (auto)、扩展的 constexpr 和 C++ 特性、fold 表达式、类型系统中的 noexcept、内联变量以及其他新式功能编写代码。

Linux 开发

编写 Linux 应用并对其进行实时调试

利用强大的编码和调试工具来管理面向通过 GCC、Clang 或其他编译器构建的 Linux 代码。 在通过 GDB 远程运行 Linux 应用程序时对其进行调试。 无论是要生成 IoT 应用,还是要生成适用于 Linux 的高性能计算云服务,Visual Studio 都有助于提高工作效率。

screenshot of Linux debugging tools
screenshot of mobile development window

移动开发

面向 Android 和 iOS,同时保持高效

利用 Visual Studio 2019 和调试器的强大功能,通过 C++ 生成高性能的 Android 和/或 iOS 应用和游戏,共享 C++ 库以用于移动平台和 Windows,或者使用 Xamarin 和 C++ 生成只需编写一次即可在所有移动平台上运行的代码。

游戏开发

加入已经使用 Visual Studio 的多家 AAA 顶级游戏工作室

使用 DirectX 创建在 Windows 设备上运行的高性能游戏,或者使用顶级游戏引擎(如 Unity、Unreal 和 Cocos)构建跨平台游戏。 加入已使用 Visual Studio 并取得巨大成功的多家游戏工作室,通过 Visual Studio 2019 和世界一流的调试器提高工作效率。

screenshot of game development window
screenshot of debugging and diagnostics windows

无与伦比的调试和诊断

编写无 bug 的出色代码

执行所有基本操作,如设置断点和遍历代码,然后使用更先进的功能,例如变量可视化、性能分析、调试任何本地或远程进程,以及多线程应用程序调试。 运行至单击处 (Run to click)、实时编辑代码,无需重新生成即可继续执行操作。

可提强大的高效率功能

快速浏览、编辑和改进代码

使用语法着色、操作指南、代码工具提示、类视图或调用层次结构实现代码可视化。 通过引用、定义、声明等方式导航到任何代码符号。 在键入时自动完成代码、快速修复问题,并重构代码以满足你的需求。 分析代码以解决常见问题。 节省时间,实现合理利用。

screenshot of productivity features

适用于学生、开放源代码和个人开发人员的
功能完备的免费 IDE

免费下载

适用于小型团队的专业开发人员工具、
服务和订阅权益

免费试用

满足所有规模大小团队的严苛质量和规模需求的
端到端解决方案

免费试用

反馈