写点什么

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

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

关注

评论

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

Python中用tuple作为key,写的太详细了

程序媛可鸥

Python 程序员 面试

python函数练习题,万字长文

程序媛可鸥

Python 程序员 面试

向工程腐化开炮|动态链接库so治理

阿里巴巴终端技术

android 动态链接库

Python GUI编程:关于 tkinter 怎么才能写出更好看的界面,华为架构师深入讲解Python开发

程序媛可鸥

程序员

Python 实现二叉树前序,中序,后序,零基础也能看得懂

程序媛可鸥

Python 程序员 面试

Python 开发编码规范,阿里面试100%会问到的JVM

程序媛可鸥

Python 程序员 面试

python3 基础小练习: 判断闰年,2021最新Python算法相关面试大

程序媛可鸥

Python 程序员 面试

Python“鉴黄”小程序,我离职后面试收割小米等大厂offer

程序媛可鸥

Python 程序员 面试

使用MASA.Blazor写一个标准的查询表格页

MASA技术团队

从硬件到软件,教你从零搭建智慧农业大脑

华为云开发者联盟

物联网 智慧农业 华为云IoT 小熊开发板 STM32L431芯片

python3的变量作用域规则和nonlocal关键字,Python面试及答案

程序媛可鸥

Python 程序员 面试

python回调函数之获取jenkins构建结果,Python编程零基础

程序媛可鸥

Python 程序员 面试

移动平台WorkPlus助力医院智慧信息化建设

BeeWorks

WorkPlus移动平台 | 如何建设“智慧校园”新样态?

BeeWorks

python中把列表中的字符串转成整型的3种方法,收割快手,字节,百度,美团的Offer之旅

程序媛可鸥

Python 程序员 面试

2022年中小企业数据安全如何保障?对比华为云与其他云计算大厂,15分钟的字节跳动视频面试

程序媛可鸥

Python 程序员 面试

Python中return和yield的区别,2021年Python笔试题总结

程序媛可鸥

Python 程序员 面试

Kafka 常用命令总结,高级Python面试题

程序媛可鸥

Python 程序员 面试

龙蜥开发者说:从入坑到入门 | 第 2 期

OpenAnolis小助手

开源 龙蜥社区 开发者说 技术的力量

浅谈NIO和Epoll实现原理

Linux服务器开发

网络编程 epoll Linux服务器开发 Linux后台开发 网络io

python DataFrame数据合并 merge()、concat()方法,拿下我人生中第7个Offer

程序媛可鸥

Python 程序员 面试

阿里巴巴副总裁陈丽娟:我对阿里云产品生态的思考 | 云原生加速器观点

阿里巴巴云原生

python 同时迭代多个序列,还没吃透内存缓存LruCache实现原理的看这篇文章

程序媛可鸥

Python 程序员 面试

2022年中国在线音乐市场年度综合分析

易观分析

2021年【大学生Python学习】社区&&小博主,2021最新大厂高频微服务面试总结

程序媛可鸥

Python 程序员 面试

大疆被制裁,请马上卸载postman!

Liam

程序员 Postman 开发工具 API swagger

nginx5种负载策略的设置方法,看完直接怼产品经理

程序媛可鸥

Python 程序员 面试

Python代码报错看不懂?记住这些报错提示单词轻松解决bug,2021年Python开发陷入饱和,

程序媛可鸥

Python 程序员 面试

飞桨助力动车3C车载智能识别,为动车组运行保驾护航

百度大脑

Flutter 图片库高燃新登场

阿里巴巴终端技术

flutter

jQuery入门到精通学习教程,收藏我这篇就够了,Alibaba高并发业务实战文档

程序媛可鸥

Python 程序员 面试

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