写点什么

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

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

关注

评论

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

Golden Gate (GGX) 启动公测,下一代创新DeFi和跨链 dApps 征程开始

股市老人

Maven PKIX path building failed 错误提示

HoneyMoose

国产游戏引擎,竟然用来搞民航

Openlab_cosmoplat

人工智能 开源

做实大模型的产业价值,度小满深耕“NLP+金融”

脑极体

金融 nlp 度小满

LlamaIndex 联合创始人下场揭秘:如何使用私有数据提升 LLM 的能力?

Zilliz

Milvus Zilliz LLM zillizcloud llamaindex

Vue3迎来升级,全面助力企业数字化转型

引迈信息

让算力不再成为瓶颈,小红书机器学习异构硬件推理优化之道

小红书技术REDtech

机器学习 架构 异构计算

操作系统国产化步入深水区,小程序技术助力生态搭建

FinClip

IDO&IEO盘点,包括PoseiSwap等即将面向市场的潜力打新活动

BlockChain先知

2023年中国国民家庭阅读白皮书

易观分析

家庭 阅读

展会回顾 | 2023元宇宙生态博览会圆满落幕,3DCAT荣获“元宇宙交互技术奖”

3DCAT实时渲染

元宇宙 实时云渲染 实时渲染云

云原生可观测性的几大误区

Yestodorrow

云原生 APM 监控 可观测性

ChatGPT到来个人如何应对

程序员半支烟

人工智能 职业成长

全屋智能,始终在等一双“究极手”

脑极体

智能家居

OpenCloudOS 如何基于 eBPF 实现容器级别的TCP 连接监控?

OpenCloudOS

Linux

如何一行代码实现 OpenAI 可观测,大幅提升使用体验

观测云

云计算 可观测 观测云 ChatGPT 可观测性用观测云

C语言编程—常量

芯动大师

inBuilder低代码平台开发者分享课丨提交PR的正确姿势

inBuilder低代码平台

基于HTML5智慧产业园三维可视化运维平台

2D3D前端可视化开发

物联网 数字孪生 三维可视化 工业组态 智慧产业园区

Cloud Studio 有“新”分享

CODING DevOps

Django笔记三十一之全局异常处理

Hunter熊

Python django 异常处理 全局异常

发现你的职业价值观:打造成功职业生涯的关键

Jack

保密+完整+可用+安全,规避代码安全「马奇诺防线」,构建软件供应链整体安全

极狐GitLab

高可用 DevSecOps geo 代码安全 软件供应链安全

开通 ChatGPT Plus 的一些经验分享(66/100)

hackstoic

ChatGPT

IDO&IEO盘点,包括PoseiSwap等即将面向市场的潜力打新活动

股市老人

全球首款通过HDR Vivid认证的平板发布,华为视频全场景观影体验再升级

最新动态

2023-05-18:有 n 名工人。 给定两个数组 quality 和 wage , 其中,quality[i] 表示第 i 名工人的工作质量,其最低期望工资为 wage[i] 。 现在我们想雇佣

福大大架构师每日一题

Go 算法 rust

HashMap 底层是如何实现的?

javacn.site

java面试

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