写点什么

抢先看 Visual Studio “15” Preview 2

  • 2016-05-23
  • 本文字数:985 字

    阅读完需:约 3 分钟

Microsoft 发布了 Visual Studio “15”的第二个预览版本 Preview 2。和之前相同,VS15 包括一个轻量级的安装程序,旨在加速安装过程,但在 Preview 2 版本中做了很多改进。

对多平台开发者来说,预览版 2 包括最新的 Apache Cordova Update 9 工具,支持 Cordova 6.1.1。做这个调整的原因是不再支持 Windows Store 8.1 项目,所以现有的项目需要重定向支持 Windows 10。

UWP 开发者将很乐意看到.NET Native Toolchain 的改进,进行了超过 600 项漏洞修复及功能添加。通过 Microsoft.NETCore.UniversalWindowsPlatform 包可以进行更新。

Visual Studio 中的 C++ 编译器开始支持 C++11、C++14 以及 C++17。开发者可以发现可用的 Variable Templates 以及对 constexpr 更好的支持。除了语句更新,还进行了对于会造成破坏性变化的漏洞修复。Preview 2 实现了新的基于SQLite 的数据库引擎,可改善Go To Definitions 以及Final All References 的性能,这对于所有的C++ 开发者来说无疑是个好消息。(如果你想审查或停用这项更改,你可以通过Tools -> Options -> Text Editor -> C/C++ -> Advanced 进行设置。)使用C++ 和VS15 的Android 开发者将得益于Preview 2 对于 Gradle 构建工具的支持。

Preview 2 中的一个突破性变化是对项目和模板使用方法的改变。必须在模板清单文件(template manifest file)中预先定义才能正常运作。如果没有相关的定义那自定义模板将失效。Microsoft 对于如何更新模板使其正常运作给出了具体说明

改进后的XAML 文件提供一个重点跟踪选项,当鼠标指针移动在不同设计元素上的时候追踪其移动。光标下的更多元素细节可以从Live Visual Tree 观察到。XAML 设计师受益于Edit & Continue 支持,不需要再编译就可以进行改变,这对于UWP 以及WPF 应用都适用。

由于这次发布的还是预览版本(又称alpha 版本),在正式版本发布前还需要决定是否继续尝试VS15 轻量级安装(局限于.NET 桌面应用程序、C++、Unity 和Python),还是使用传统安装,支持所有类型。无论最后选择了哪种方式,我们都必须记住这只是软件先行版本,不应该安装在生产系统上。

查看英文原文 First Look at Visual Studio “15” Preview 2


感谢张龙对本文的审校。

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

2016-05-23 19:003089
用户头像

发布了 218 篇内容, 共 73.8 次阅读, 收获喜欢 76 次。

关注

评论

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

涨薪密码 | 音视频开发-程序员界的技术皇冠

Yt

音视频 WebRTC ffmpeg 流媒体 SRS流媒体服务器

Hoo虎符研究院 | 币海寻珠——2021年4季度区块链投融事件TOP20

区块链前沿News

Hoo虎符 虎符交易所 虎符研究院 区块链投融 灰度基金

当云服务变成云云云云服务,谁能带领企业穿越云层?

脑极体

【架构师训练营】模块四作业

樰巳-堕~Horry

架构实战营 「架构实战营」

跨越2021丨在逐梦中星夜兼程,在前行中不忘初心

YonBuilder低代码开发平台

低代码

你了解集合?那你倒是给我说说啊!【3】

XiaoLin_Java

集合 java基础 1月月更

微信小程序与webview关于iphone X的兼容设置

CRMEB

粤、蒙、沪同步试点全电发票,数字化转型思路你拿捏了吗?

金小K

软件定义存储的头部厂商也来了,XSKY 星辰天合加入龙蜥社区

OpenAnolis小助手

龙蜥社区

网络安全——防止被抓包

喀拉峻

网络安全 信息安全 抓包

架构实战营:模块四作业

Geek_93ffb0

「架构实战营」

政法委重点人员联防联控系统开发,重点人群管理服务平台建设

a13823115807

Hoo虎符研究院 | 币海寻珠——即将初始发行Token区块链项目

区块链前沿News

Hoo 虎符交易所 初始发行

数据并行:提升训练吞吐的高效方法 |深度学习分布式训练专题

百度大脑

四位一体水溶交融,Docker一拖三Tornado6.2 + Nginx + Supervisord非阻塞负载均衡容器式部署实践

刘悦的技术博客

nginx tornado Supervisor ,docker docker image

如何用建木CI部署k8s资源

Jianmu

Kubernetes DevOps CI/CD 开源项目

VuePress 博客优化之 last updated 最后更新时间如何设置

冴羽

JavaScript Vue 前端 博客 vuepress

开源的安全可信治理与区块链

CECBC

为什么企业组织更愿意选择内部私有的IM,而不使用钉钉、微信等软件?

BeeWorks

session利用的小思路

网络安全学海

网络安全 安全 信息安全 渗透测试 安全漏洞

安全架构要参:构建企业适用的安全架构

I

安全架构 企业安全

低代码平台对程序员有哪些好处?

J2PaaS低代码平台

Flutter 压缩图像的最佳方式

坚果

flutter 1月月更

数字化进程中,如何保证数据安全?

CECBC

从“看得清”到“看得懂”:视域提升带来的管理“魔法”

脑极体

性能工具之 Loadrunner 常见脚本开发

zuozewei

性能测试 LoadRunner 1月月更

云原生训练营--毕业总结

施正威

洞态漏洞检出测试第二期:NoSQL & LDAP注入漏洞

火线安全

DevSecOps WEB安全 安全漏洞

CVE-2021-32682 elFinder RCE 简单分析

H

网络安全 安全漏洞

从事【音视频】的开发者,看过来,如果记不住FFmepg命令,可以收藏,不记得的时候,掏出来翻翻

奔着腾讯去

c 音视频 ffmpeg

点外卖也可用数字人民币,国内零售支付产业体系全面升级

CECBC

抢先看Visual Studio “15” Preview 2_.NET_Jeff Martin_InfoQ精选文章