写点什么

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

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

关注

评论

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

CPU战争40年,终于把Intel打趴下了

Java 程序员 后端

disruptor笔记之一:快速入门

Java 程序员 后端

架构实战营 - 模块三作业

危险游戏

架构实战营

Docker镜像超详细介绍

Java 程序员 后端

Elasticsearch聚合学习之四:结果排序(1)

Java 程序员 后端

Eureka(F版本)教程五 路由网关(zuul)

Java 程序员 后端

Filter 过滤器和 Listener 监听器

Java 程序员 后端

ConcurrentHashMap锁的前世今生,了解一下

Java 程序员 后端

PS基础操作-新建画布和打开图片

hepingfly

ps教程 ps学习笔记

Docker系列(2)--容器和镜像的使用

Java 程序员 后端

Elasticsearch文档读写模型实现原理

Java 程序员 后端

Elasticsearch聚合学习之四:结果排序

Java 程序员 后端

ELK太重?试试KFC日志采集

Java 程序员 后端

Flink on Yarn三部曲之三:提交Flink任务

Java 程序员 后端

Elasticsearch查询速度为什么这么快?看啥?问你呢!

Java 程序员 后端

Flink的sink实战之一:初探

Java 程序员 后端

Docker下的Nacos环境开发

Java 程序员 后端

Docker多阶段构建实战(multi-stage builds)

Java 程序员 后端

Elasticsearch中的Term查询和全文查询

Java 程序员 后端

ELK性能优化实战总结:我强任我强,你“跪”标准好好学

Java 程序员 后端

Flink数据源拆解分析(WikipediaEditsSource)

Java 程序员 后端

Docker下Nacos持久化配置

Java 程序员 后端

Docker多阶段构建实战(multi-stage builds)(1)

Java 程序员 后端

elasticsearch实战三部曲之二:文档操作

Java 程序员 后端

elasticsearch的字符串动态映射

Java 程序员 后端

dubbo实战之三:使用Zookeeper注册中心

Java 程序员 后端

Elasticsearch Mapping parameters(主要参数一览)

Java 程序员 后端

Flutter中的widget

Java 程序员 后端

Elasticsearch Document Index API详解、原理与示例

Java 程序员 后端

Dubbo overrideDirectoryUrl的作用?

Java 程序员 后端

Eureka(F版本)教程三 服务消费者(Feign)

Java 程序员 后端

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