写点什么

Visual Studio 2017 的第五个更新包扩展了调试工具

  • 2017-12-10
  • 本文字数:696 字

    阅读完需:约 2 分钟

Visual Studio 2017 近日收到了最新的完整更新包,版本号为 15.5。跟随前几次更新的步伐,这次发布提供了一系列几乎会让所有用户从中受益的特性。此次发布的一个重点是 IDE 的性能,尤其是减少 C#/Visual Basic 项目的加载时间。在.NET Core 项目中进行文件操作(添加、删除、重命名)时的响应速度也应该更快了。据来自微软的 John Montgomery报道,按照微软的测定,大型C#/VB 解决方案的加载速度是VS2017 之前版本的两倍。

这些成果的取得得力于微软把顺序加载过程变得更为并行化。之前,VS2017 顺序执行项目加载,设计时构建,然后更新IntelliSense。现在,在15.5 版本中,IDE 能够同时执行项目加载和设计时构建,最后是IntelliSense。来自微软的Viktor Veis 近日介绍了这些变化的实现方式,并建议在开发机器上使用SSD(即使只在Windows 分区上)来获得最佳效果。

IntelliTrace 增加了新的调试特性“Step-back”。当启用这项特性时,开发人员就可以在调试断点之间来回切换。之前,开发人员只能向前,当代码步进太远,就需要重启调试会话。

C++ 开发人员将会在 15.5 版本中看到扩展后的单元测试。在 VS 安装程序中选中后,IDE 会支持 Google Test 和 Boost.test。C++ 开发人员还会看到扩展标准模板库(STL)对 C++17 标准的支持。按照 Montgomery 的说法,75% 的 C++ 特性现在都得到了支持。

Visual Studio 2017 15.5 现在已经提供下载。当前的VS2017 用户可以从IDE 内升级,而那些希望试用该IDE 的用户可以使用其中一种基于Web 的安装程序。点击这里可以查看完整的发布说明,其中列出了全部的变更和Bug 修复。

查看英文原文: 5th Update to Visual Studio 2017 Expands Debugging Tools

2017-12-10 18:001733
用户头像

发布了 1008 篇内容, 共 390.1 次阅读, 收获喜欢 344 次。

关注

评论

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

基于KubeEdge和Kuiper的边缘流式数据处理实践

华为云开发者联盟

spark 边缘计算 kuberedge kuiper 边缘流式数据

多币种钱包系统开发|多币种钱包软件APP开发

系统开发

老熟人,新朋友!写作平台邀新季!

InfoQ写作社区官方

热门活动

字节跳动&火山引擎:企业级机器学习平台建设实践

机器学习 云计算 AI 云原生

第一章作业

tera

架构师训练营第九周作业

zamkai

区块链钱包APP系统开发|区块链钱包软件开发

系统开发

Hbase内核剖析

永健_何

大数据 HBase 底层技术 分布式数据储存

Java 程序经验小结: 慎用可变参数

后台技术汇

28天写作

拍乐云技术分享 | 美术教学中视频矫正是怎么做的?

拍乐云Pano

音视频 RTC 图像处理 拍乐云 视频处理

PolarDB-X 并行计算框架

PolarDB-X

数据库 sql 大数据

都在用Kafka ! 消息队列序列化怎么处理?

码农架构

Java kafka 架构 消息队列 消息中间件

使用 AWS CDK Python 从零开始构建 EKS 集群

郭旭东

AWS IaC AWS CDK

第一周作业-产品备忘录

Eva

第四周作业

oooh-la

LocalDateTime、OffsetDateTime、ZonedDateTime互转,这一篇绝对喂饱你

YourBatman

LocalDateTime OffsetDateTime ZonedDateTime

作业2

瑾瑾呀

OpsMind 前端低代码开发平台——MPlatform

OpsMind

大前端 低代码

焱融科技借公有云出海,服务国际知名卡车制造商自动驾驶业务

焱融科技

自动驾驶 分布式 存储 自动驾驶训练

区块链挖矿到底是什么,该怎么挖?

v16629866266

想学AI开发很简单:只要你会复制粘贴

华为云开发者联盟

GitHub 开源 AI mindspore 推理

喜讯 | 拍乐云Pano荣获「2020大数据产业创新技术突破」奖

拍乐云Pano

大数据 音视频 RTC 拍乐云

企业项目迁移go-zero全攻略(一)

万俊峰Kevin

微服务 microservice Go 语言

2020下半年可信边缘云评估结果揭晓,2021年新一轮评估正式开启

大数据 可信云 可信边缘云

数字货币钱包APP系统开发|数字货币钱包软件开发

系统开发

软件架构模式之分层架构

架构精进之路

架构设计 七日更 28天写作

见证产品成长,共享AI力量!

百度大脑

谷歌面试题:如何从无序链表中移除重复项?

田维常

面试

区块链数字钱包APP系统开发|区块链数字钱包软件开发

系统开发

数据库表数据量大读写缓慢如何优化(3)【Elasticsearch的使用】

我爱娃哈哈😍

大数据 elasticsearch 架构 优化 死磕Elasticsearch

重学JS | Set和Map是如何过滤重复值的?

梁龙先森

面试 大前端 编程语言 28天写作

Visual Studio 2017的第五个更新包扩展了调试工具_.NET_Jeff Martin_InfoQ精选文章