QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

Visual Studio 2017 15.3 预览版发布,接近最终版

  • 2017-08-09
  • 本文字数:913 字

    阅读完需:约 3 分钟

从 Visual Studio 2017 15.3 预览版的发布时间表中可以看出,Microsoft 似乎马上要发布这一版本的正式版。过去几周对 VS2017 15.3 的改动主要集中在问题修复上,开发人员可以注意到,最近的 VS2017 15.3 Preview 版本提供了对 C# 7.1 的支持,对 C++ 语言服务的改进,以及对 IDE 自身的几处改动。通过几个重要的问题修复,提高了稳定性和性能。

C++ 开发人员将看到一些 IDE 的改动,例如一些常用模板的位置发生了改变。基于 Win32 的项目现在可以在 Windows 桌面类别下找到。Windows 控制台和桌面程序模板在创建过程中不需要调用向导,可以分别创建他们各自的项目。Windows 桌面向导可供需要的人员使用。

15.3 的 Preview 目前已经支持 C# 7.1 的语言特性。InfoQ 的首席编辑 Jonathan Allen 分两部分对这些特性进行了深入介绍。第一部分关于异步主函数(Async Main)和默认表达式(Default Expressions),第二部分探讨了推导元组名(Infer Tuple Names),以及使用泛型的模式匹配(Pattern-matching with Generics)。有了15.3 Preview,开发人员现在可以在VS2017 中体验这些特性。

一个很有用的特性是增加了信息栏。如果有一个安装的扩展程序运行不正常,信息栏将给出通知,允许用户决定是否禁用有问题的扩展程序,或者不管它。

VS2017 15.3 增加的其他特性包括命令行工具 vswhere.exe 。可以使用该工具获得 VS2017 安装实例的信息。该工具在 15.2 版本中首次出现,但是在 15.3 版本已经被修改,不再默认显示 VS2017 Preview 的实例。要获得预览版的安装信息,需要加入命令行参数 prerelease。

修复的问题有:

  • 启用轻量级解决方案负载可以减少构建解决方案的时间
  • 修复了解决方案管理器工具窗口,这样文件自动定位功能可以正常运行
  • 各种稳定性方面的改进和问题修复

如往常一样,不建议将 Visual Studio 预览版用于生产系统。感兴趣的开发人员现在可以下载 Visual Studio 2017 15.3 Preview,也可参看完整的版本说明

查看英文原文: Visual Studio 2017 15.3 Preview Nears Final Release


感谢薛命灯对本文的审校。

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

2017-08-09 19:001837
用户头像

发布了 52 篇内容, 共 30.9 次阅读, 收获喜欢 73 次。

关注

评论

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

WebKit三件套(3):WebKit之Port篇

zhoulujun

GitHub Pulse 是什么?它是否能衡量 OpenTiny 开源项目的健康程度?

Kagol

开源 Vue 前端 UI组件库

React Native UI界面还原,组件布局与动画效果

zhoulujun

JS引擎(2):Java平台上JavaScript引擎—Rhino/Nashorn概述

zhoulujun

JavaScript引擎 Nashorn Rhino

LeetCode 精粹

Joseph295

藏在VPU里的玲珑棋局

脑极体

AI VPU

WebKit网页布局实现(0):基本概念及标准篇

zhoulujun

Webkit

chrome对页面重绘和回流以及优化进行优化

zhoulujun

chrome 重绘 回流

Go 语言切片是如何扩容的?

AlwaysBeta

Go 源码 面试题 切片

性能最快的代码分析工具,Ruff 正在席卷 Python 圈!

Python猫

Python

Taro架构构析(1):多端框架分析,Taro WePY uni-app对比

zhoulujun

wepy taro uni-app

【Spring专题】「技术原理」从源码角度去深入分析关于Spring的异常处理ExceptionHandler的实现原理

码界西柚

spring 源码分析 4月日更 ExceptionHandler 异常处理器

浏览器史话中chrome霸主地位的奠定与国产浏览器的割据混战

zhoulujun

chrome 浏览器霸主 国产浏览器

JS引擎(0):JavaScript引擎群雄演义—起底JavaScript引擎

zhoulujun

JavaScript mocha JavaScript引擎 SpiderMonkey Nashorn

软件测试 | 可测试性是可视性和控制

测吧(北京)科技有限公司

测试

WebKit三件套(1):WebKit之WebCore篇

zhoulujun

Webkit JavascriptCore WebCore

浏览器层面优化前端性能(2):Reader引擎线程与模块分析优化点

zhoulujun

前端性能 Reader引擎线程

如何为基于规格说明的测试创建可跟踪性矩阵

测吧(北京)科技有限公司

测试

WebKit三件套(2):WebKit之JavaScriptCore/V8

zhoulujun

Webkit JavascriptCore

差的自动化测试的问题是没有人注意

测吧(北京)科技有限公司

测试

工赋开发者社区 | MES与ERP/APS/PLM等的系统集成技术

工赋开发者社区

性能测量工具-DevTools/PageSpeed/LightHouse

zhoulujun

DevTools PageSpeed LightHouse 性能测量工具

推荐算法在商城系统实践

越长大越悲伤

推荐系统 推荐算法 #java

在报告原型或早期个人版本的程序错误之前,要先征得同意

测吧(北京)科技有限公司

测试

不要强求100%的自动化

测吧(北京)科技有限公司

测试

Django笔记五之字段类型

Hunter熊

Python django field 字段类型

协同编辑:Google Wave架构分析

zhoulujun

Google Wave 协同编辑 Google Wave Federation

Weex原理及架构剖析

zhoulujun

Weex ReactNative weex-vue-framework

JS引擎(1):JS引擎擂台赛,JavaScript引擎的特征比较及术语科普

zhoulujun

JavaScript JavaScript引擎 引擎擂台赛

软件测试捕获回放失败

测吧(北京)科技有限公司

测试

云计算的三种模式IaaS/PaaS/SaaS/BaaS对比:SaaS架构设计分析

zhoulujun

Visual Studio 2017 15.3 预览版发布,接近最终版_.NET_Jeff Martin_InfoQ精选文章