Skip to content
C 和 C++ 编码工具 | Visual Studio2019-11-12T13:10:34-08:00

Visual Studio 技术

开发 C 和 C++ 应用程序

使用 C++ 的桌面开发

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

screenshot of python development

Visual Studio 安装

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

支持所有代码库

CMake、Clang、mingw 等

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

Windows 开发

面向 Windows 的最佳方式

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

新式 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 都有助于提高工作效率。

移动开发

面向 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 和世界一流的调试器提高工作效率。

无与伦比的调试和诊断

编写无 bug 的出色代码

执行所有基本操作,如设置断点和遍历代码,然后通过变量可视化效果、性能分析、调试任何本地或远程进程,以及多线程应用程序调试,达到业界领先水平。 运行以单击、实时编辑代码,无需重新生成即可继续执行操作。

高效率的强大功能

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

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

Free, fully-featured IDE for students, open-source and individual
developers

Free download

Professional developer tools, services, and subscription benefits for small
teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all
sizes

Free trial

Feedback