「如何实现流动式软件发布」线上课堂开课啦,快来报名参与课堂抽奖吧~ 了解详情
写点什么

Visual Studio 2017 15.7 全面支持 C++17

2018 年 5 月 22 日

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

微软发布了 Visual Studio 2017 15.7 的正式版本。InfoQ 一直在密切关注 VS2017 第 7 个重大更新的进展,该版本对 IDE 的多个方面进行了改进。

虽然这个更新可以通过当前副本安装到位,但重新安装也有它的好处。VS2017 的安装器经过改进,现在可以把核心文件安装在一个位置(如 SSD),而把其他大部分程序文件安装在一个单独的驱动器上(如更大的 HDD)。这种设置让开发人员可以充分利用可能有限的 SSD 空间,而把较少访问的文件存放在更便宜的(虽然更慢)的 HDD 上。请注意,这种类型的配置只能在最初安装时定义,因此,在修改之前,要考虑长期的磁盘空间使用情况。

和之前的几个版本一样,改进 VS2017 IDE 的性能也是 15.7 的关注点。一项值得注意的变化是,调试窗口是异步的了,其更新不会阻塞其他 Visual Studio 操作。据微软报道,用于.NET 移动应用开发的 Android 模拟器的启动速度有了显著的提升。

C++ 开发人员会注意到,新版本增加了 ClangFormat 支持,可以强制执行代码风格和格式化规则。该版本还扩展了 C++ CMake 支持,CMake 的版本升级到 3.11。Visual C++ 现在兼容 C++11、C++14 和 C++17。对于从事跨平台项目开发或者希望使用最新标准的开发人员而言,这是一项巨大的成就。

要了解 15.7 版本的全部更新内容,请查看发布说明。新用户可以从微软官方网站上下载 Visual Studio 2017。

查看英文原文: Visual Studio 2017 15.7 Brings Full C++17 Compliance

2018 年 5 月 22 日 19:001943
用户头像

发布了 1008 篇内容, 共 322.0 次阅读, 收获喜欢 293 次。

关注

评论

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

如何认识更多的朋友扩展社交朋友圈的质量

吃素的左撇子

人生 人脉

如何优雅的实现分布式锁

飘渺Jam

redis zookeeper 分布式锁

看完这篇操作系统,和面试官扯皮就没问题了

cxuan

操作系统 计算机基础

Java 中的 Mysql 时区问题

张晓辉

练习英语口语的误区

董一凡

学习

从ClickHouse的名字由来讲起

nauu

数据库 大数据 分布式 OLAP Clickhouse

Java并发之AQS源码分析

指尖流逝

Java

Linux 容器化技术的前世今生(虚拟化、容器化、Docker)

Meandni

Docker 云计算 Linux 容器 虚拟机

Android | Tangram动态页面之路(一)需求背景

哈利迪

android

【大咖说问大咖】关于开源的那些事 —— PingCAP CTO 黄东旭 Q&A 交流帖

InfoQ写作平台官方

开源 写作平台 大咖说 技术交流 活动专区

游戏夜读 | 预测问题的硬核是?

game1night

基于环信sdk在uni-app中快速开发多平台社交Demo

DT极客

严选合伙人(一)

Neco.W

创业 合伙人 初创公司

数据与广告系列一:初识在线计算广告

黄崇远@数据虫巢

互联网 数据 广告

JVM源码分析之深入分析Object类finalize()方法的实现原理

猿灯塔

JVM

Web3 极客日报#138

谢锐 | Frozen

区块链 独立开发者 技术社区 Rebase Web3 Daily

现在的我和未来的我之间的差距原来是态度,而它拉开我们彼此命运的距离。

叶小鍵

Java 真实笔试题2

旭霁

Java

记一次线上事故

编号94530

Java MySQL 故障分析 事故

敏捷团队成员的工作量指标真的那么重要吗?

金生水起

敏捷开发 Scrum精髓 敏捷精髓 Agile

MySQL索引知识介绍

Simon

MySQL 索引结构

提升编程效率:重构

Page

高效工作 敏捷开发 重构 高效

《后浪》程序员版,献给新一代程序员的演讲,何冰《后浪》模仿秀

陆陆通通

Java 编程 程序员 后浪 何冰

低代码 .VS. 无代码

Jeff Kit

低代码 零代码

搜商:高效的使用搜索引擎

石云升

高效搜索 搜索技巧 搜商

Web3极客日报 #139

谢锐 | Frozen

区块链 独立开发者 技术社区 Rebase Web3 Daily

一杯茶的时间,上手 Node.js

图雀社区

node.js

个人技术成长与发展

颇风

后端 技术人

ClickHouse为何如此之快?

nauu

数据库 大数据 OLAP Clickhouse

程序员的晚餐 | 5 月 14 日 虎皮青椒

清远

美食

回“疫”录(16):管控更加严格了

小天同学

疫情 回忆录 现实纪录 纪实

Visual Studio 2017 15.7全面支持C++17-InfoQ