【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

Visual Studio 2017 15.9 Previews 扩展 C++ 调试功能

  • 2018-09-19
  • 本文字数:715 字

    阅读完需:约 2 分钟

Windows 平台的 C++ 开发人员应该会注意到 Visual Studio 2017 15.9 Preview 2 提供的一项新功能,这项功能让调试变得更容易。开发人员现在可以在调试过程中获取IntelliTrace 快照。在启用这项功能之后,托管代码和原生代码都将从调试器的“Step Back”能力中受益。因为这样可以更轻松地在执行过程中来回查看正在发生的事情以及原因。

为了使用这一新功能,需要在IDE 中启用它。为此,你需要安装Visual Studio Enterprise,然后导航到Tools | Options | IntelliTrace。在结果对话框中确保选择了IntelliTrace,然后另外再选择IntelliTrace 快照。请注意,这将应用在C++ 和托管代码上,虽然IDE 对话框可能没有说明这一点。

UWP 开发人员应该可以发现一些有益于他们工作的功能。首先是 UWP XAML Designer 的稳定性提升。设计人员经常遇到 IDE 发生崩溃,导致开发速度变慢或开发中断。当在渲染控件期间发生异常时,将使用回退控件(使用黄色边框标记),而不会发生崩溃。当然,崩溃情况只能“减少”,而不是完全消除。

其他一些微小的变化也有利于 UWP 的开发。现在可以通过常规 Visual Studio 安装程序安装面向 Windows 10 Preview API 的 SDK(将在未来的 Windows 10 版本中出现)。现在可以在 Visual Studio 中创建 MSIX 应用程序包。

最后,经常在机器之间切换或具有复杂的 VS2017 配置的开发人员可以使用导入 / 导出.vsconfig 文件的新功能,该文件包含系统上安装的 VS2017 的工作负载和组件的信息。这样可以加速新开发人员的环境搭建,让他们的开发环境与其他同事相匹配。

Preview 2 现在已经可用——新用户可以从微软网站下载,现有用户可以从当前版本升级。

查看英文原文 Visual Studio 2017 15.9 Previews Expanded C++ Debugging

2018-09-19 04:201273
用户头像

发布了 731 篇内容, 共 434.4 次阅读, 收获喜欢 1997 次。

关注

评论

发布
暂无评论
发现更多内容

OpenHarmony自定义组件介绍

OpenHarmony开发者

OpenHarmony

用友系列之 YonBuilder 低代码平台概论和基本使用

YonBuilder低代码开发平台

低代码 可视化

使用Optional优雅避免空指针异常

Java随想录

Java 异常

IoTDB 在国际数据库性能测试排行榜中位居第一?测试环境复现与流程详解第一弹!

Apache IoTDB

华为智慧屏,吹尽狂沙始到金

脑极体

AI智慧屏

从技术创新到应用实践,百度智能云发起大模型平台应用开发挑战赛!

不叫猫先生

百度智能云 千帆大模型平台

企业内部通讯,WorkPlus助您打造高效沟通平台

WorkPlus

rabbitMQ到底是个啥东西?

程序员万金游

Java 开发 #java Rabbit MQ

福利贴|这是一个程序员不看一定会后悔的问题

Zilliz

非结构化数据 Milvus Zilliz 向量数据库

彻底告别传统FTP,新的替代FTP产品比你想象的好的多

镭速

传输协议 FTP传输替代方案

活动预告 | 中国数据库联盟(ACDU)中国行第三站定档成都,邀您探讨数据库前沿技术

墨天轮

MySQL 数据库 oracle postgresql zabbix

Generative AI 新世界 | 扩散模型原理的代码实践之采样篇

亚马逊云科技 (Amazon Web Services)

机器学习 #人工智能 生成式人工智能 Amazon SageMaker 大语言模型

WorkPlus Meet 视频会议,自主可控,支持私有化部署

WorkPlus

Redis内存碎片:深度解析与优化策略

Java随想录

Java redis

腾讯Java后端社招三面,差点就挂了!

程序员小毕

Java 程序员 面试 程序人生 架构师

close()关闭文件方法

智趣匠

华为3场重磅主题演讲先睹为快,顶级云原生&开源盛会即刻出发

华为云开源

华为 开源 云原生 KubeCON

为什么要使用zookeeper

Jerry Tse

zookeeper 分布式锁 分布式系统 共识算法 数据强一致性

TinyEngine 低代码引擎到底是什么?

英勇无比的消炎药

开源 前端 低代码

Github上线即遭狂转!上百人通过这份算法手抄本成功上岸字节

程序员万金游

#java java 架构 #算法 #数据结构 #java编程

ICCV 2023|小红书 4 篇入选论文亮点解读,「开集视频目标分割」获得 Oral

小红书技术REDtech

算法 ICCV

跨网传输文件时,如何通过日志记录来审计追溯?

镭速

跨网文件传输

HarmonyOS使用多线程并发能力开发

HarmonyOS开发者

HarmonyOS

华为阅读“鲁迅专栏”已上线,读国内名家作品就上华为阅读

最新动态

Java训练营毕业总结

jjn0703

Python 中的数字类型与转换技巧

小万哥

Python 程序员 软件 后端 开发

开启 Kerberos 安全认证的大数据环境中如何正确指定 HS2 的 jdbc url 地址?

明哥的IT随笔

大数据 hive kerberos

上新啦!腾讯云云原生数据湖产品DLC 2.2.5版本发布,来看特性详解

腾讯云大数据

数据湖

WorkPlus私有化部署IM即时通讯平台,构建高效安全的局域网办公环境

WorkPlus

Redis类型(Type)与编码(Encoding)

Java随想录

redis

火山引擎边缘云:数智化项目管理助力下的业务增长引擎

火山引擎边缘云

数字化 飞书 数智化 #项目管理

Visual Studio 2017 15.9 Previews扩展C++调试功能_.NET_Jeff Martin_InfoQ精选文章