What's New in Visual Studio for C++ Developers
                
  
              4.07 MB
             
              46 页
               
              0 评论
              
| 语言 | 格式 | 评分 | 
|---|---|---|
英语  | .pdf  | 3  | 
| 摘要 | ||
文档介绍了Visual Studio和Visual Studio Code中针对C++开发者的新功能和改进,包括增强的生产力工具、游戏开发支持、MSVC工具链更新、调试和跨平台功能提升,以及源代码控制。新增功能如AI生成表达式的条件断点、构建分析工具Build Insights用于优化构建流程,以及对C++标准的支持,如std::optional、std::mdspan等。文档还强调了跨平台开发的便利性,支持在Windows和Linux上构建和调试应用程序,同时整合了CMake、vcpkg和git等工具。Microsoft的C++产品团队致力于通过改进Visual Studio IDE和Visual Studio Code的C++体验、参与C++标准创建、优化MSVC编译器和库、简化vcpkg的依赖管理,来赋能C++开发者。  | ||
| AI总结 | ||
以下是对文档内容的中文总结:
---
###Visual Studio 对 C++ 开发者的新功能
####1. **Visual Studio IDE 改进与 C++ 支持**
- **Visual Studio IDE**:持续优化,提升开发效率。
- **Visual Studio Code**:进一步增强 C++ 开发体验。
- **关键功能**:
  - **Build Insights**:分析和优化构建过程,提供详细的 C++ 构建分析,直观可视化包含树,识别“昂贵”的包含文件,找到导致二进制膨胀的内联函数。
  - **调试与跨平台支持**:支持在 Windows 和 Linux 上构建和调试应用程序,集成 CMake 调试器、远程文件资源管理器、目标视图改进等。
  - **SSH 容器/WSL 远程体验**:支持通过SSH、容器或WSL 远程开发。
  - ** GitHub Copilot**:提供 AI 生成的表达式建议。
####2. **C++ 标准与工具链**
- **MSVC(Microsoft Visual C++)**:
  - 支持 C++11 到 C++23 标准(通过 /std:c++latest 启用)。
  - 提供 `std::optional` 单adic 接口、`std::mdspan`、`std::string::contains`、改进的 `std::format` 以及更多的 `constexpr` 功能。
  -[`STL 功能`:完成 C++23 的部分功能,跟踪进展可参考链接:https://aka.ms/STL-cpp23。
####3. **跨平台开发**
- **支持 Linux 和 Windows**:从单一 IDE 中构建和调试应用。
- **工具集**:
  - CMake 调试器
  - 远程文件资源管理器
  - 目标视图改进
  - 自动安装 WSL
  - Linux 控制台应用程序 интегрированный终端调试。
####4. **开发效率与生态系统**
- **vcpkg 集成**:简化 C++ 包管理。
- **游戏开发支持**:针对游戏开发场景的优化。
- **Ranges 改进**:提升 Ranges 功能,支持更多用例。
####5. **社区与支持**
- **C++社区贡献**:微软参与 C++ 标准创建,定期与开发者互动。
- **反馈与问卷**:鼓励开发者参与调查,赢取奖品,链接:https://aka.ms/cppcon/vs。
- **Discord 频道**:加入 `#visual_studio` 频道,获取最新信息和支持。
---
总结:文档重点介绍了 Visual Studio 和 Visual Studio Code 对 C++ 开发者的支持改进,包括构建优化、调试、跨平台支持、C++ 标准更新以及社区互动。微软致力于提升 C++ 开发体验,帮助开发者高效完成任务。  | ||
 P1 
 P2 
 P3 
 P4 
 P5 
 P6 
 P7 
 P8 
 P9 
 P10 
 P11 
 P12 
下载文档到本地,方便使用
    
                - 可预览页数已用完,剩余
                34 页请下载阅读 -
              
文档评分 
  













          whats new in visual studio