BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Visual Studio 15.4发布,新增多平台支持

| 作者 Jeff Martin 关注 16 他的粉丝 ,译者 谢丽 关注 9 他的粉丝 发布于 2017年10月23日. 估计阅读时间: 3 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

微软发布了Visual Studio 2017的第四个升级版本,并且延续了支持.NET Standard 2.0和通用Windows平台(UWP)的承诺。.NET Standard 2.0支持是微软推动跨平台应用程序开发和代码重用战略的重要一环。

15.4版本的变化与微软发布的预览版非常接近,在很大程度上体现了渐进式改革。在IDE中,鼠标键盘操作Control-Click已更改,按下Ctrl键,再点击高亮代码行会导航到其定义。编写C#、Visual Basic和Python都可以使用这项新功能。

按照承诺,15.4支持Windows 10引入的.appx容器。这为开发人员提供了一种方法,让他们可以把现有的Win32应用程序打包进.appx容器,便于在Windows 10系统上安装和管理。在这个过程中,不需要将Win32应用程序转换为UWP应用或者使用特定的Windows 10功能。无论如何,如果需要,现在更容易加入这项功能了。新项目类型在新建项目对话框里可以看到:Visual C# | Windows Universal | Windows Application Packaging Project

那些希望使用.NET Core 2开发的开发人员将会发现,事情变得简单了,因为.NET Core 2在安装时可选,而且会默认选中,不管选择的是Web Development,还是.NET Core Workloads。

Windows 10开发人员构建UWP应用时会注意到,15.4支持Windows Fall Creators Update。最新的SDK 10支持这种更新,安装时选中UWP Workload就会把它包含进来。如果你的Windows 10开发系统上安装了Fall Creators Update,那么你就可以充分利用15.4对XAML所做的多项改进。这些变更包括在编辑UWP应用时使用Edit&Continue(在线编辑App的XAML元素)以及使用微软新设计语言Fluent的设计元素。(注意,为了从新功能受益,必须安装更新并以UWP应用为目标。)除了新特性,微软还指出,他们在提升XAML编辑器速度和效率的工作中进行了多项性能增强。

Visual Studio 15.4加入了CMake支持。这让VS2017可以支持面向任意Windows和Linux平台组合的CMake项目,其所带来的好处是,开发人员可以使用已有的CMake项目,而不需要首先将它们转换为Visual Studio项目。CMake支持已经升级到3.9版本。

Visual Studio 2017 15.4现在已经可以下载安装,可以通过标准的网络安装程序安装,也可以从Visual Studio里安装。除了上面提到的新特性,还有多个值得注意的Bug得到了修复。要了解全部详情,请查看发布说明

查看英文原文:Visual Studio 15.4 Released, Increasing Multiplatform Support

 

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT