写点什么

VS2017 15.8 第二个预览版本提升了对 CPU Profiling 和 F#的支持

  • 2018-06-12
  • 本文字数:810 字

    阅读完需:约 3 分钟

VS2017 15.8 第一个预览版本的特性包括对ARM64 构建的支持、ASP.NET Core 对Docker 的支持以及重新引入LibMan。在15.8 的第二个预览版本中,微软发布了一个新Google Android 模拟器的预览功能,它能够与Hyper-V 兼容。这样的话,最新的Android 模拟器就能与开发人员人员在工作站上运行的其他VM 协同工作了。

VS2017 安装器对使用体验的一个提升就是在开始安装之前能够下载所有的安装文件。虽然在默认情况下,只要有足够的文件就可以开始安装,但是该功能对互联网连接比较慢或网络使用有困难的人来说是非常有用的,这样的话,他们就不用因为中断或下载不完整而浪费安装的时间。

默认情况下,在打开一个 solution 的时候,VS2017 会重新加载处于打开状态的文件和文档。如果某个特定的 solution 会导致错误或不必要的长时间延迟的话,这样会带来麻烦。15.8 添加了一个新的菜单选项,位置是Tools | Options | Projects | Solutions | General,名为“Reopen documents on solution load”,如果不希望采取这种行为的话,可以将这个选项禁用。

CPU profiler 工具也有一些值得关注的增强,首先有一项新功能,那就是在 Call Tree 视图中能够展现异步代码。将视图切换至 Modules 的 CPU Usage,将会展现“模块(dll)和模块中函数的执行成本(采样计数)”。这样的话,能够更容易的深入分析被采样的程序,并探查为了提升性能该将注意力放在什么地方。

F#开发人员能够在 15.8 的第二个预览版本中找到很多喜欢的东西。这里有多个 bug 的修改,现在能够继承 FSharpFunc,该功能在 F# 4.1 中曾被禁用。对于没有使用多目标(multi-targeting)的.NET SDK 项目,开发人员将会发现 IntelliSense 支持和语法着色方面的性能提升。

作为预览版本,VS2017 15.8 预览版本 2 不应该用在生产环境中。感兴趣的用户可以从预览版本 1 升级到预览版本 2,或者直接从微软下载一个干净的副本。

查看英文原文: VS2017 15.8 Preview 2 Improves CPU Profiling, F# Support

2018-06-12 15:051187

评论

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

AI口语考试APP的功能

北京木奇移动技术有限公司

AI智能体 软件外包公司 AI口语练习

2.5 亿美元融资加速升级,从子网到 Avalanche9000,Avalanche 想要改变什么

TechubNews

AI口语考试APP的技术难点

北京木奇移动技术有限公司

AI智能体 软件外包公司 AI口语练习

WiFi 7 Components IPQ9574 with QCN9274/QCN6274 Comprehensive Analysis of the Performance

wifi6-yiyi

WiFi7 mlo

批量重命名--我用火语言RPA写了个EXE可执行文件

火语言RPA

RPA 高效办公 批量重命名软件

又遇百度,能否 hold 住?

王中阳Go

Go 面试

阿里妈妈公布NeurIPS比赛结果并开源AuctionNet

新消费日报

仓库存储管理系统-贵金属(源码+文档+部署+讲解)

深圳亥时科技

程序员面试必备的Java八股文,适合所有的Java求职者!

Summer

Java 程序员 面试 架构师 大厂

牛客网最新Java面试通关八股文手册,花点耐心每天刷上10道题,挑战一下年薪50W

采菊东篱下

编程 计算机 java面试

NFTScan | 12.09~12.15 NFT 市场热点汇总

NFT Research

NFT #Web3

昇思市场份额将达30%,权威机构对中国AI框架市场最新预测

Geek_2d6073

重磅首发!网易伏羲具身智能解决方案推动人形机器人产业新发展

网易伏羲

解决方案 网易伏羲 人形机器人 具身智能

QT客户端开发的代码优化

北京木奇移动技术有限公司

软件外包公司 QT外包开发 QT开发公司

去哪儿秒级监控预警落地实践

Qunar技术沙龙

后端 预警监控

为什么某些 batch size 会突然导致性能下降?

Baihai IDP

人工智能 深度学习 AI LLMs

OCTC发布《BMC开放固件产业报告》,加速多元算力OpenBMC创新落地

财见

反向代购新风尚:创业者出海的新蓝海

代码忍者

代购系统 跨境独立站 反向淘宝代购集运系统

仓库存储管理系统-综合管理系统(源码+文档+部署+讲解)

深圳亥时科技

使用Python实现两组数据纵向排序

EquatorCoco

Python 算法

阿里内部Spring Cloud Alibaba 手册, 面面俱到,太全了!

Summer

Java 程序员 面试 架构师 大厂

仓库存储管理系统-生产行业版本(源码+文档+部署+讲解)

深圳亥时科技

WebGL开发中的代码优化

北京木奇移动技术有限公司

WebGL 数字孪生 软件外包公司

JavaScript是按顺序执行的吗?聊聊JavaScript中的变量提升

不在线第一只蜗牛

JavaScript

耗时97天,终于把牛客网最火的Java面试八股文整理出来了

采菊东篱下

编程 计算机 java面试

mes在造纸工厂数字化转型中的应用

万界星空科技

mes 万界星空科技 造纸行业 造纸mes 造纸厂

深入理解 HTTP 协议:从基础到实践全解析

不在线第一只蜗牛

网络协议 HTTP

VS2017 15.8第二个预览版本提升了对CPU Profiling和F#的支持_.NET_Jeff Martin_InfoQ精选文章