写点什么

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:004546
用户头像

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

关注

评论

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

关于分布式事务的思考

yuexin_tech

2021年最委屈的一件事

将军-技术演讲力教练

Dubbo 框架学习笔记三

风翱

dubbo 12月日更

Maven 如何打包 Spring Boot 项目

HoneyMoose

C++实现unique_ptr

行者孙

c++ DIY 签约计划第二季 unique_ptr

Go+ 上下文处理教程(5.3)

liuzhen007

28天写作 12月日更

NCF框架如何实现WebApi(四)

MartyZane

实战 签约计划第二季 NCF DDD框架 WebApi

用 Go + Redis 实现分布式锁

万俊峰Kevin

微服务 高并发 分布式锁 go-zero Go 语言

C++构造那些事:三五O法则

行者孙

c++ 签约计划第二季

NCF 如何对接三方的功能(五)

MartyZane

支付 短信 签约计划第二季 NCF DDD框架

Python Qt GUI设计:QScrollBar类实现窗口水平或垂直滑动条效果(拓展篇—4)

不脱发的程序猿

Python qt GUI设计 Qt Company 滑动条效果

【docker 总结】第一篇 - docker 简介和安装

Brave

Docker 12月日更

8千长文解决前端资源下载全场景问题

梁龙先森

签约计划第二季

C#中的结构与类

喵叔

28天写作 12月日更

每个前端都值得拥有自己的组件库,就像每个冬天都拥有春秋裤⛄️

速冻鱼

前端 组件库 签约计划第二季 12月日更

Python Qt GUI设计:QMdiArea和QMdiSubWindow类实现多文档界面(拓展篇—3)

不脱发的程序猿

Python qt GUI设计 Qt Company 多文档界面

Prometheus Exporter (二十五)HAProxy Exporter

耳东@Erdong

Prometheus 28天写作 exporter 12月日更 HAProxy

[Pulsar] Broker处理消息确认

Zike Yang

Apache Pulsar 12月日更

Maven 3 进行安装

HoneyMoose

C++ 三种智能指针的使用场景

行者孙

c++ smart pointer 签约计划第二季

数据大体系(四)——标签

圣迪

大数据 标签 标签体系 数据体系

使用golang开发数据库周边工具

lixiaofeng

签约计划第二季

线程方法:sleep( )、wait()、join( )、yield( )的区别

JavaEdge

前端架构师破局技能,Node.js 落地 WebSocket 实践

杨成功

架构 前端 架构师 nodejs websocket 签约计划第二季

Maven 如何打包 Spring Boot 项目打包的发布 Jar 名字

HoneyMoose

NCF 实战应用合集全解析

MartyZane

实战 内容合集 签约计划第二季 NCF DDD框架

聊聊 Kafka: Consumer 源码解析之 Consumer 如何加入 Consumer Group

老周聊架构

签约计划第二季

Confluence 如何在页面中显示目录

HoneyMoose

尝试

Nydia

C++软件开发中的时间

行者孙

c++ 签约计划第二季 chrono datetime iso8601

聊聊 Kafka: Consumer 源码解析之 ConsumerNetworkClient

老周聊架构

签约计划第二季

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