QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

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:201462
用户头像

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

关注

评论

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

架构实战营模块三作业

zhihai.tu

React的理念与V16的架构变化

郭明

React

Jina 实例秀|基于神经搜索的网络安全威胁检测(一)

Jina AI

神经网络架构搜索 Python.

SAP 人工智能解决方案的演进史 - 从 SAP Leonardo 到 SAP Data Intelligence

汪子熙

人工智能 机器学习 AI SAP 8月月更

第1章:初识数据库与MySQL----MySQL安装

乌龟哥哥

8月月更

浅聊偏函数

掘金安东尼

JavaScript 函数式 8月月更

开源一夏 | 查询分页不只有limit,这四种分页方法值得掌握

知识浅谈

开源 8月月更

华为开源:聚焦开源基础软件,共建健康繁荣生态

科技热闻

带你造轮子,自定义一个随意拖拽可吸边的悬浮View组件

yechaoa

android 开源 签约计划第三季 8月月更

《福格行为模型》:如何养成好习惯?

郭明

读书笔记

Rust 入门指南 (用 WASM 开发第一个 Web 页面)

王泰

rust Wasm WebAssenbly ​Rust

Jina 实例秀|七夕神器!比你更懂你女友的口红AI

Jina AI

七夕 神经网络架构搜索

mysql进阶(二十六)MySQL 索引类型

No Silver Bullet

MySQL MySQL索引 8月月更

一文带你了解 Java 中的构造器

踏雪痕

Java 构造函数 8月月更

MySQL之my.cnf配置文件

TimeFriends

8月月更

C#/VB.NET:在 Word 中设置文本对齐方式

Geek_249eec

C# word VB.NET 文本对齐

关于技术学习的6个观点

郭明

技术人

IDEA 自动导入的配置(Auto import)

HoneyMoose

转转测试环境的标签域名实践

转转技术团队

nginx hosts

开源一夏|ArkUI如何自定义弹窗(eTS)

坚果

开源 HarmonyOS OpenHarmony 8月月更

仿钉钉审批流程后端 PHP 处理(一)

CRMEB

《The Google File System》新说

Joseph295

8月总结高频vue面试题

helloworld1024fd

Vue

Java 是否应该使用通配符导入( wildcard imports)

HoneyMoose

CentOS6搭建nginx+uwsgi+flask

haiger13

签约计划第三季

语音社交app源码——具备哪些开发优势?

开源直播系统源码

软件开发 语聊房 直播系统源码 语音聊天系统 语音聊天app

《迁移学习导论》第2版,升级内容抢先看!

博文视点Broadview

【LeetCode】分组的最大数量Java题解

Albert

LeetCode 8月月更

LeetCode第三题(Longest Substring Without Repeating Characters)三部曲之三:两次优化

程序员欣宸

Java LeetCode 8月月更

再次搞定 Ali 云函数计算 FC

小鑫同学

签约计划第三季

STM32+SIM800C采用MQTT协议登录OneNet上传温湿度、MQ2烟雾浓度、GPS数据

DS小龙哥

8月月更

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