写点什么

抢先看 Visual Studio “15” Preview 2

  • 2016-05-23
  • 本文字数:985 字

    阅读完需:约 3 分钟

Microsoft 发布了 Visual Studio “15”的第二个预览版本 Preview 2。和之前相同,VS15 包括一个轻量级的安装程序,旨在加速安装过程,但在 Preview 2 版本中做了很多改进。

对多平台开发者来说,预览版 2 包括最新的 Apache Cordova Update 9 工具,支持 Cordova 6.1.1。做这个调整的原因是不再支持 Windows Store 8.1 项目,所以现有的项目需要重定向支持 Windows 10。

UWP 开发者将很乐意看到.NET Native Toolchain 的改进,进行了超过 600 项漏洞修复及功能添加。通过 Microsoft.NETCore.UniversalWindowsPlatform 包可以进行更新。

Visual Studio 中的 C++ 编译器开始支持 C++11、C++14 以及 C++17。开发者可以发现可用的 Variable Templates 以及对 constexpr 更好的支持。除了语句更新,还进行了对于会造成破坏性变化的漏洞修复。Preview 2 实现了新的基于SQLite 的数据库引擎,可改善Go To Definitions 以及Final All References 的性能,这对于所有的C++ 开发者来说无疑是个好消息。(如果你想审查或停用这项更改,你可以通过Tools -> Options -> Text Editor -> C/C++ -> Advanced 进行设置。)使用C++ 和VS15 的Android 开发者将得益于Preview 2 对于 Gradle 构建工具的支持。

Preview 2 中的一个突破性变化是对项目和模板使用方法的改变。必须在模板清单文件(template manifest file)中预先定义才能正常运作。如果没有相关的定义那自定义模板将失效。Microsoft 对于如何更新模板使其正常运作给出了具体说明

改进后的XAML 文件提供一个重点跟踪选项,当鼠标指针移动在不同设计元素上的时候追踪其移动。光标下的更多元素细节可以从Live Visual Tree 观察到。XAML 设计师受益于Edit & Continue 支持,不需要再编译就可以进行改变,这对于UWP 以及WPF 应用都适用。

由于这次发布的还是预览版本(又称alpha 版本),在正式版本发布前还需要决定是否继续尝试VS15 轻量级安装(局限于.NET 桌面应用程序、C++、Unity 和Python),还是使用传统安装,支持所有类型。无论最后选择了哪种方式,我们都必须记住这只是软件先行版本,不应该安装在生产系统上。

查看英文原文 First Look at Visual Studio “15” Preview 2


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-05-23 19:002939
用户头像

发布了 218 篇内容, 共 70.2 次阅读, 收获喜欢 76 次。

关注

评论

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

头部效应明显,中小厂商「闷赚」的 Dating 赛道

融云 RongCloud

社交 虚拟

对比PyTorch、TensorFlow、JAX、Theano,我发现都在关注两大问题

OneFlow

人工智能 深度学习 函数转换

【JWT】jwt令牌研究

No8g攻城狮

JWT\ JWT

网络安全实战之植入后门程序

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 漏洞挖掘

超高清设计师云工作站,为设计企业护航

清欢科技

Verilog模块例化

芯动大师

Verilog语法 Verilog例化模块 Verilog教程

华为云会议,助力企业高效办公

秃头也爱科技

「实操」适配 NebulaGraph 新版本与压测实践

NebulaGraph

图数据库

云上办公,且看华为云桌面如何加速企业数字化发展之路?

科技之光

云上办公,还得是华为云桌面的一站式云上工作站

科技之光

HTTP的状态码

穿过生命散发芬芳

HTTP 12月月更

云办公成趋势,华为云桌面全方位保障企业安全

科技之光

开源创新 源起潮“蜥”——龙蜥社区走进浪潮信息 MeetUp 即将开幕

OpenAnolis小助手

云原生 Meetup 龙蜥社区 浪潮信息 开源活动

超高清设计师云工作站,设计可以更高效

清欢科技

数字云办公连续7年领跑,华为云桌面优势突显!

科技之光

数字化办公?选云桌面就对了!

科技之光

华为云桌面之下的“冰山”:技术底座x繁荣生态加速模式进化

IT科技苏辞

华为云会议——安全得多,高效得很

秃头也爱科技

华为云会议,总有一种场景满足你的需求

科技说

华为云会议好评如潮的背后,竟然暗藏这么多黑科技!

科技说

我在编码过程使用Jenkins自动化的姿势

大东(AIP内容运营专员)

简单易用的监控告警系统 | HertzBeat 在 Rainbond 上的使用分享

北京好雨科技有限公司

webAssembly on server side 的应用场景

磊吐槽

云原生 webassembly

华为云会议助力政企用户提升沟通效率

科技说

安全灵活,华为云桌面成为数字化办公最佳搭档

清欢科技

2022-12-21:uifd/ui-for-docker是docker的web可视化工具。请问部署在k3s中,yaml文件如何写?

福大大架构师每日一题

Docker 云原生 k8s k3s 福大大

自动化测试技术笔记(三):如何编写技术方案

老张

自动化测试 技术方案

mysql数据库运维常用的shell脚本

@下一站

12月日更 12月月更

低成本、高效率!华为云桌面助力企业数字化转型

清欢科技

华为云桌面,开启云上高效办公之旅!

清欢科技

华为云桌面,一站式云上数字化创作深度解读

IT科技苏辞

抢先看Visual Studio “15” Preview 2_.NET_Jeff Martin_InfoQ精选文章