博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Visual Studio 2017 15.6预览版最新进展
阅读量:6587 次
发布时间:2019-06-24

本文共 1017 字,大约阅读时间需要 3 分钟。

\

看新闻很累?看技术新闻更累?试试,每天上下班路上听新闻,有趣还有料!

\
\\

微软继续完善Visual Studio 2017,最新的重点改进了代码编辑、诊断和调试。除了这些特性外,微软还对加载大型解决方案时的IDE性能做了一些微调,并继续优化了该工具的C++支持。下文将逐项介绍这些新特性以及一项备受期待的Git新特性。

\\

对于开发阶段,微软继续提升VS2017在加载大型项目时的性能。虽然没有发布具体的基准测试数据,但微软声称,理论上讲,得益于15.5提供的改进更多地使用了并行解决方案加载,大型C#及VB解决方案“热加载速度是以前的两倍”。

\\

Git用户将会看到团队浏览器增加了对标签的扩展支持。新增的“Tags”窗口让开发人员可以查看特定Git库中存在的所有标签。这给IDE带来了一些实用的功能,包括创建新标签、推送标签以及从现有标签上创建分支。之前,其中有许多操作需要使用命令行工具,如把标签推送到远程服务器。

\\

在使用转到定义或查看定义时,该版本提供了一个尚处于试验阶段的新功能“转到反编译源代码”。这项功能可以用于显示特定引用类型或成员的定义。由于尚处于开发阶段,所以必须在工具|选项对话框的文本编辑器|C#|高级部分中手动启用。(搜索“启用反编译源代码导航(试验性)”)。一旦启用,VS2017就会使用ILSpy反编译工具显示重新构造的方法体。

\\

从事CMake项目开发的C++开发人员将会看到,测试浏览器新增了CTest、Google Test及Boost.Test测试检测功能。来自微软的Kyle Reed详细介绍了VS2017 C++代码静态分析的一些变化。在15.6中,代码分析现在可以在单个文件上运行,不像以前的版本那样需要先重新构建整个解决方案,节省了时间。还有一个额外的好处是,可以在解决方案浏览器中选择多个文件,而代码分析器会仅针对那些文件运行。在开发规模较大的解决方案时,这可以节省大量的时间。

\\

Stephan T. Lavavej介绍了C++17支持的进展。由于实现工作一直在进行,所以,为了跟上变化,他提供的是最为有用的。

\\

VS2017 15.6预览版2现在已经提供,但是,和所有预发布的代码一样,这不是一个“上线”版本,并不能用于生产环境或者创建生产代码。如果读者对完整发布说明感兴趣,或者是希望查看其中包含的主要Bug修复,则可以细读。

\\

查看英文原文

转载地址:http://ffeno.baihongyu.com/

你可能感兴趣的文章
任务记录:OEA 框架中的多类型树控件
查看>>
x264代码剖析(四):vs2010编译x264错误集锦
查看>>
SQL*Plus环境下创建PLUSTRACE角色
查看>>
我所想的GIX4的权限
查看>>
Hbuilder--让手爽,飞一般的编码(二)
查看>>
hdu 4355 Party All the Time
查看>>
容错技术介绍
查看>>
OpenvSwitch readme & faq
查看>>
JAVA生成条码(jbarcode)
查看>>
[经典面试题][百度]数轴上从左到右有n各点a[0], a[1], ……,a[n -1],给定一根长度为L的绳子,求绳子最多能覆盖其中的几个点。...
查看>>
支付宝钱包流量电量优化实践
查看>>
开发一个React + Electron应用
查看>>
一款超级实用的SuperLayout
查看>>
Picasso源码阅读笔记三
查看>>
ES6入门之let、cont
查看>>
说下自己看源码的一点经验(Python Web 相关)
查看>>
优雅地减少redux请求样板代码
查看>>
Iterables和迭代器
查看>>
ElementUI文档中忽略的内容补充
查看>>
node 进程管理
查看>>