Visual Studio 17.7 发布第二个预览版,此版本包括改进的调试功能、外部 .NET 代码的自动反编译、多项 C++ 嵌入式和游戏开发改进等。

改进的文件比较

在解决方案资源管理器中选择两个文件,并使用新的“比较所选”选项比较它们。

创建拉取请求

现在可以在 Visual Studio 中创建一个 Pull Request,完成整个内部工作流程。

增强型多分支图

多分支图具有多种 UI 增强功能,提高可读性,并更轻松地与多个分支进行交互。

  • 新的线条颜色和左侧的分支标签,使跟踪提交所属的分支变得更容易。
  • 表格顶部的分支列表,允许更轻松地在分支之间滚动,并立即知道哪些分支是可视化的。
  • 并行堆栈过滤

    可以使用更新的并行堆栈窗口来过滤多线程应用程序中的帧和线程。

    可以从并行堆栈窗口中拖动选择帧,从而允许一次对所有选定的帧执行复制/粘贴、标记/取消标记或冻结/解冻等操作。

    增强的 F5 速度

    打开程序数据库 (PDB) 文件方面取得了重大改进,使在虚幻编辑器中显示项目选择屏幕所需的时间减少了大约 4 秒。

    此外,F5 路径已经过优化,调试器的启动时间和进程启动时间缩短了 5-10%。请务必注意,这些性能提升不仅限于 Unreal 游戏开发,还适用于 Visual Studio 中的所有本机调试。

    .NET开发

    外部 .NET 代码的自动反编译

    Visual Studio 的外部源调试更加强大和轻松,可以自动反编译外部 .NET 代码。单步执行已在外部实现的代码时,调试器会自动对其进行反编译并显示执行点。此功能在分析调用堆栈时特别有用,可以双击任何堆栈帧,调试器将直接导航到代码,轻松调试反编译代码并设置断点。

    在调试会话中,所有反编译的代码也会显示在解决方案资源管理器的“外部源”节点下,以便在需要时轻松浏览外部文件。

    完整的更新项可在 更新公告 中查看。

    展开阅读全文 ARCHIVED - MHT2000NR1, MHT2000GNR1 2450 MHz, 25 W CW, 28 V Industrial Heating, Rugged RF LDMOS In... 【深入MaxCompute】人力家:用MaxCompute 事务表2.0主键模型去重数据持续降本增效 代码级质量技术之基本框架介绍 前端开发进阶:前端开发中如何高效渲染大数据量? 你们的优雅停机真的优雅吗? | 京东云技术团队 一份配置轻松搞定表单渲染,配置式表单渲染器在袋鼠云的实现思路与实践 有奖活动 | 大咖论道:一同畅聊鸿蒙生态 在 PyCharm Community 中创建一个密码短语生成器 | PyCharm 教程 日均调度 10W+ 任务实例,DolphinScheduler 在蔚来汽车一站式数据治理开发平台的应用改造 每周招聘 | 沃趣科技PostgreSQL专家25-50K AN4884, Migrating CodeWarrior Projects from Rev1 to Rev2 for B4860/B4420 - Application Note PingCAP 陈煜琦:深耕中国市场,构建客户成功生态 深度学习入门 ARCHIVED - MRF8S21200HR6, MRF8S21200HSR6 2110-2170 MHz, 48 W Avg., 28 V W-CDMA, LTE Lateral N-Cha... 开发者实战 | 荣旭智能基于 Anomalib 打造智能光学字符瑕疵检测系统 【功能更新】新增多表模式生成接口,开发效率直线上升10倍! Apache Linkis是如何成为数据应用开发基座的 SCA技术进阶系列(三):浅谈二进制SCA在数字供应链安全体系中的应用 KaiwuDB 亮相数字中国并发布离散制造场景解决方案 参与赢大奖!阿里云机器学习平台PAI助力开发者激发AIGC潜能 Microsoft Word - TN240.doc 用户案例 | Apache DolphinScheduler 离线调度在自如多业务场景下的应用与实践 生成式AI:数据分析的新革命 破局主键重复问题的坎坷路 | 京东物流技术团队 ARCHIVED - MRF8P8300HR6, MRF8P8300HSR6 750-820 MHz, 96 W Avg., 28 V Single W-CDMA Lateral N-Chann... 前端文件上传的几种交互造轮子 | 京东云技术团队 PostgreSQL 基础知识:WAL 文件和序列号 共享服务器的复杂性与核心原理 私有化部署即时通讯平台,30分钟替换钉钉和企业微信 全网首档操作系统探访体验栏目“龙蜥+超级探访”震撼上线!看国产 OS 如何乘风破浪 赋能矿山 | KaiwuDB 智慧矿山解决方案 MIFARE ® PlusTM; Migrate classic contactless smart card systems to the next securi... 私有化部署企业IM即时通讯:提升效率、防止泄密、高效协同办公 Apache DolphinScheduler 3.0.6 发布,或将是最后一个 3.0.X 版本 ROS双电信双线做法的详细资料说明 如何使用Java在Excel中实现一个数据透视表 Converting Earlier Versions of CodeWarrior for StarCore DSPs Projects to Version 10.1.8 推送服务接入指导(HarmonyOS篇) 开发者实战 | 自训练 Pytorch 模型使用 OpenVINO™ 优化并部署在 AI 爱克斯开发板 Star History 月度开源精选|2023 年 6 月 Milvus JSON 实用手册大放送:更简便、更灵活、更贴心 生成式AI助力文档图像处理:前景与价值 FRDM-KEAZ128 Freedom evaluation board – Fact Sheet 如何在 Jupyter Notebook 用一行代码启动 Milvus? 政务云建设提速,天翼云夯实智慧政务数字底座 又是一条慢 SQL 改写,拿捏! 2023 可信数据库发展大会:近百位行业大咖将出席演讲