Visual Studio 2017 15.4 正式发布,那些你必须知道的新特性!

2017 年 10 月 11 日 CSDN 苏宓

点击上方“CSDN”,选择“置顶公众号”

关键时刻,第一时间送达!


近日,微软正式发布了 Visual Studio 2017 15.4 版本,同时发布的还有 Visual Studio for Mac 7.2。


而此前根据 PYPL 指数显示,10 月份 Eclipse 以 24.93 % 的成绩击败了占比 20.89% 的 Visual Studio,夺下冠军宝座。不知此次新版本的发布,能否助 Visual Studio 重回“宇宙第一 IDE”的王者之位?接下来,本文就与大家一起解读 Visual Studio 2017 15.4 的新特性:


  • 新的安装程序启动横幅可在安装成功时通知你,并添加了在安装结束时出现的新警告消息,其中包含开发者社区的链接,可提供其他帮助。



  • 现可直接安装 Windows Fall Creators Update SDK。 用户可体验到改进后的性能,并使用 Fluent 设计项目。

  • 改进了 XAML。 现可编辑或删除 XAML 资源,并添加 ControlTemplates。

  • 向 Windows Fall Creators Update 添加了 .NET Standard 2.0 支持。

  • .NET Core 2.0 默认包含在 Web 开发和 .NET Core 工作负载中。

  • Windows 应用程序打包项目可提供新的项目模板,有助于将所有 Windows 项目打包到 .appx 容器中。



  • 针对 Live Unit Testing 进行增强,以支持 MSTest version 1 框架,并提高了此功能的可发现性。 

  • 可直接在具有 Xamarin Live 的 iOS 和 Android 设备上部署、测试和调试应用。




  • 新增对 CMake 3.9 和更灵活的 CMake 项目结构的支持。

  • 现可从 CMake 项目面向 Linux。 使用现有 CMake 基本代码作为解决方案,无需将其转换为 VS 项目。

  • 改进了 Visual Studio Tools 中的 Unity 支持,并在新运行时下添加了“集指令指针”功能。

  • Android SDK 现安装到了一个专用位置。

  • R Tools 现在支持 Linux 远程处理,以及包含实时编辑、大括号匹配和代码填充功能的 RMarkdown 。


本次发布的 Visual Studio for Mac 7.2 主要是 Bug 修复和性能改进,以及一些新的功能特性:


  • .NET Core:现在 .NET Core 2 在安装过程中被默认包含在内;

  • Android:按需安装 SDK。未安装的 Android SDK 可以在后台安装;现在支持 Android 8.0 Oreo。

  • iOS:此版本支持 Xcode 9。

  • 支持 Docker:用户现在可以将 ASP.NET Core 应用程序发布到 Docker 容器并从 App Service 运行它们。

  • Xamarin Live Player(预览):Xamarin Live Player 可让开发者持续部署和调试应用程序,直接进入 iOS 或 Android 设备。

  • 其他:IoT和Azure功能目前正在预览中,并可通过扩展管理器提供额外的扩展。 Visual Studio for Mac默认情况下不安装它们。


除了新发布的 Visual Studio 2017 15.4 和 Visual Studio for Mac 7.2 之外,微软在 10 月 10 日的“Windows 开发者日”上也发布 Windows 10 Fall Creators Update 软件开发工具包(SDK),并将 Windows Store 改名为 Microsoft Store。



此前,微软将 Windows 10 定位为一种服务,这意味着它的构建方式与以往的版本会有很大差异,它的定期更新,不再局限于修复各种补丁,还包括了新功能的加入。如今发布了三个重要的版本更新,包括 2015 年 11 月针对 PC 和平板推出 Windows 10 的第一次更新、2016 年 8 月免费的周年纪念版更新和今年四月份的 Windows 10 创作者更新,而接下来 Windows 10 秋季创作者更新将会是第四个重大更新,即将在本月 17 日正式发布。


现在 Windows 10 秋季创作者更新软件开发工具包(SDK)的正式发布提供了 1000 多项新功能及改进,意味着开发者可以向 Microsoft Store 提交 App、游戏以及程序更新。与此同时,微软也强调了 SDK 更新发展的五个重点领域:混合现实、如今工作场所的应用程序、全新的系统设计语言、Microsoft Graph 和 Project Rome、以及通过应用和游戏获利的新功能。


相关阅读:


  • Visual Studio 2017 version 15.4 发行说明:https://www.visualstudio.com/zh-cn/news/releasenotes/vs2017-relnotes

  • Visual Studio for Mac 7.2 发行说明:https://www.visualstudio.com/en-us/news/releasenotes/vs2017-mac-relnotes

  • 下载 Visual Studio 2017 version 15.4:https://www.visualstudio.com/downloads

  • 下载 Visual Studio for Mac 7.2:https://www.visualstudio.com/downloads/?os=mac

  • 下载 Windows 10 秋季创作者更新软件开发工具包:https://developer.microsoft.com/zh-cn/windows/downloads


-------- 热闻回顾 --------


马云说,即使阿里巴巴死了,达摩院也要活着


国内最火的 HTML、CSS、JavaScript 开源项目 Top 榜,你知多少?

微博遭鹿晗恋情暴击瘫痪,如何快速提高系统性能?

登录查看更多
0

相关内容

Visual Studio 是微软公司推出的开发环境,Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。
【2020新书】使用高级C# 提升你的编程技能,412页pdf
专知会员服务
57+阅读 · 2020年6月26日
【实用书】Python技术手册,第三版767页pdf
专知会员服务
234+阅读 · 2020年5月21日
【2020新书】C++20 特性 第二版,A Problem-Solution Approach
专知会员服务
58+阅读 · 2020年4月26日
【资源】100+本免费数据科学书
专知会员服务
107+阅读 · 2020年3月17日
【干货】大数据入门指南:Hadoop、Hive、Spark、 Storm等
专知会员服务
95+阅读 · 2019年12月4日
21个必须知道的机器学习开源工具!
AI100
13+阅读 · 2019年9月13日
VS Code Remote发布!真·远程开发
开源中国
6+阅读 · 2019年5月3日
使用 C# 和 Blazor 进行全栈开发
DotNet
6+阅读 · 2019年4月15日
支持多标签页的Windows终端:Fluent 终端
Python程序员
7+阅读 · 2019年4月15日
官方解读:TensorFlow 2.0 新的功能特性
云头条
3+阅读 · 2019年1月23日
OpenCV 3.0 三年半后,OpenCV 4.0 终于出炉
Python开发者
5+阅读 · 2018年12月1日
Android P正式发布,你需要尽快做适配了
前端之巅
3+阅读 · 2018年8月7日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
微软发布Visual Studio Tools for AI
AI前线
4+阅读 · 2017年11月20日
Video-to-Video Synthesis
Arxiv
9+阅读 · 2018年8月20日
Learning Blind Video Temporal Consistency
Arxiv
3+阅读 · 2018年8月1日
Arxiv
5+阅读 · 2018年4月30日
Arxiv
3+阅读 · 2018年3月22日
Arxiv
8+阅读 · 2018年1月12日
Arxiv
9+阅读 · 2016年10月27日
VIP会员
相关VIP内容
【2020新书】使用高级C# 提升你的编程技能,412页pdf
专知会员服务
57+阅读 · 2020年6月26日
【实用书】Python技术手册,第三版767页pdf
专知会员服务
234+阅读 · 2020年5月21日
【2020新书】C++20 特性 第二版,A Problem-Solution Approach
专知会员服务
58+阅读 · 2020年4月26日
【资源】100+本免费数据科学书
专知会员服务
107+阅读 · 2020年3月17日
【干货】大数据入门指南:Hadoop、Hive、Spark、 Storm等
专知会员服务
95+阅读 · 2019年12月4日
相关资讯
21个必须知道的机器学习开源工具!
AI100
13+阅读 · 2019年9月13日
VS Code Remote发布!真·远程开发
开源中国
6+阅读 · 2019年5月3日
使用 C# 和 Blazor 进行全栈开发
DotNet
6+阅读 · 2019年4月15日
支持多标签页的Windows终端:Fluent 终端
Python程序员
7+阅读 · 2019年4月15日
官方解读:TensorFlow 2.0 新的功能特性
云头条
3+阅读 · 2019年1月23日
OpenCV 3.0 三年半后,OpenCV 4.0 终于出炉
Python开发者
5+阅读 · 2018年12月1日
Android P正式发布,你需要尽快做适配了
前端之巅
3+阅读 · 2018年8月7日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
微软发布Visual Studio Tools for AI
AI前线
4+阅读 · 2017年11月20日
相关论文
Video-to-Video Synthesis
Arxiv
9+阅读 · 2018年8月20日
Learning Blind Video Temporal Consistency
Arxiv
3+阅读 · 2018年8月1日
Arxiv
5+阅读 · 2018年4月30日
Arxiv
3+阅读 · 2018年3月22日
Arxiv
8+阅读 · 2018年1月12日
Arxiv
9+阅读 · 2016年10月27日
Top
微信扫码咨询专知VIP会员