写点什么

Visual Studio 2017 RC 版发布

  • 2016-11-24
  • 本文字数:899 字

    阅读完需:约 3 分钟

Microsoft 正式发布了 Visual Studio 2017(早先被称为 Visual Studio “15”)的首个候选发布版(RC)。为了解决开发人员需要同时运用 Web、移动端和桌面应用开发中多种多样技术的问题,该 Visual Studio 新版本在文件规模上有所增加。

这次发布的是 VS2017 的第六个预览版,其构建是基于数月前就被披露而窥见的新特性。在该候选发布版中提供了良好改进的新编辑器,例如“ Go To”特性能够跨多种开放的解决方案实现导航功能,用来定位文件、类型、方法及其它代码构件。此外,本次发布中还演示了 VS2017 对 EditorConfig 功能的支持。EditorConfig 是一种用于定义可跨编辑器使用样式的格式。

在该版本中,代码调试功能也具有了多处改进。其中包括:

  • “运行至点击处”(Run to Click)功能替代了临时断点设置。该功能在编辑器中呈现为与代码同行的“Run-to-Click”图标,指示了程序将执行到的地点。
  • “添加到过程过滤器”(Attach to Process Filter)功能。该功能简化了在打开的过程中查找应被调试的特定过程的操作。

VS2017 安装程序会检测在系统中是否已安装了任一 VS2017(VS15)预览版,并在自身安装前删除它们。该版本整体已经具有了系统上线许可,尽管其中的一些组件依然是预览的(包括.NET Core、Xamarin、Python 和与数据科学相关的一些工作任务)。这意味着该版本可用于生产环境中。但是和其它任何预发布软件一样,在关键环境中还应慎重安装。

Microsoft 当前提供了三个公开可获取版本(社区版、专业版和企业版)的基于Web 的安装程序。还给出了–layout 选项以支持离线的安装(例如:vs_Community.exe --layout C:\offline)。应注意安装的目标目录必须在下载文件前就已经存在。有意思的是,如果在系统中同时安装了多种VS2017 版本(例如同机安装了专业版和社区版),点击开始菜单中的快捷方式将会加载的最后安装的版本。为避免该问题并加载所需的程序版本,只能通过浏览特定版本程序的安装目录。

查看英文原文: Visual Studio 2017 RC Released


感谢张卫滨对本文的审校。

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

2016-11-24 18:004556
用户头像

发布了 227 篇内容, 共 86.6 次阅读, 收获喜欢 28 次。

关注

评论

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

Go语言专家测试,80%的人第一题就挂了!

博文视点Broadview

云原生 评测 Go 语言

云计算的可信新边界:边缘计算与协同未来——【两万五千字长文】

华为云开发者联盟

云计算 云原生 5G 边缘计算 云服务

SpreadJS 纯前端表格控件应用案例:铭天预算执行系统

葡萄城技术团队

SpreadJS 预算执行系统

职教黄金时代,河南如何继续“乘风破浪”?

InfoQ_967a83c6d0d7

使用 Golang 和 HTML5 开发一个 MacOS App

郭旭东

macos Go 语言

央行发行的数字货币会带来哪些变化?

石云升

区块链 数字货币 DECP

Java NIO 是 NIO么?

soolaugust

Java io nio

C++ 一篇搞懂多态的实现原理

小林coding

c++ 编程 封装、继承、多态

Java-技术专题-final关键字

码界西柚

经济优势再显,江苏如何通过职教打造人才高地?

InfoQ_967a83c6d0d7

知识点梳理:聊聊iOS SDK数据采集那点事儿

易观大数据

C++ 模板常见特性(函数模板、类模板)

小林coding

c++ 编程 模板方法

排序算法二(归并排序、快速排序、希尔排序)

xcbeyond

Java 算法 快速排序 归并排序 希尔排序

白鹭引擎助力《迷你世界》研发团队开发3D小游戏版

DT极客

SpringCloud(Netflix)-技术专题-Ribbon的基本使用

码界西柚

Java 技术 SpringCloud

区块链:在发展的同时,准备好你的产品。

石云升

区块链 DCEP 创新

最佳实践:使用阿里云CDN加速OSS访问

阿里云Edge Plus

CDN

Linux 平均负载高了怎么办?

小林coding

Linux 问题处理 linux命令

C++ 手把手教你实现可变长的数组

小林coding

c++ 编程 数组

C++ 流插入和流提取运算符的重载

小林coding

c++ 编程

C++ 自增、自减运算符的重载和性能分析

小林coding

c++ 编程 运算符

高效程序员的45个习惯:敏捷开发修炼之道(2)

石云升

读书笔记 敏捷开发 对事不对人 欲速则不达

C++ this指针的理解和作用

小林coding

c c++ 指针

C++ 运算符重载的基本概念

小林coding

c++ 编程

微服务-技术专题-初步介绍服务发现

码界西柚

Java 技术 微服务

排序算法一(冒泡排序、选择排序、插入排序)

xcbeyond

Java 算法 冒泡排序 选择排序 插入排序

C++ 一篇搞懂继承的常见特性

小林coding

c++ 编程 继承

C++ 赋值运算符‘=‘的重载(浅拷贝、深拷贝)

小林coding

c++ 编程 浅拷贝和深拷贝

Volcano:带你体验容器与批量计算的碰撞的火花

华为云开发者联盟

Kubernetes 容器 分布式 Volcano 批量计算

2. 整体把握 CocoaPods 核心组件

Edmond

ruby ios swift CocoaPods 包管理工具

C++ static 与 const 的认识

小林coding

c++ 编程 static关键字

Visual Studio 2017 RC版发布_.NET_Jeff Martin_InfoQ精选文章