50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

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:051599

评论

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

统一观测丨如何使用 Prometheus 监控 MySQL

阿里巴巴云原生

MySQL 阿里云 云原生 #Prometheus

订单流量录制与回放探索实践

得物技术

Java 运维 后端 稳定生产

Guitar Pro8和谐版安装包下载教程

茶色酒

Guitar Pro8

来看一个 ChatGPT 有关程序员的笑话

HoneyMoose

数据可视化大屏项目,我是如何实现多屏间的数据通信

梁木由

程序员 前端 前端开发

智能合约佛萨奇系统开发,佛萨奇2.0源码搭建

薇電13242772558

单体应用、SOA架构、微服务架构有哪些优劣势?

FN0

微服务架构 组件化 SOA

2023最新H5前端阅读书单推荐

kcodez

前端 H5 React

linux 磁盘挂载

平凡人生

四点聚焦亚马逊2022财报,AWS收入801亿美元,同比增长20%,年度增长率29%

B Impact

富士康CDO史喆:数字化和智能化为何要打造开放系统,引入外部合作?

B Impact

FL水果软件2023最新中文版本在哪里下载?

茶色酒

FL Studio21

CleanMyMac4.12.4最新中文版本下载

茶色酒

CleanMyMac X

OKR之剑·实战篇05:OKR致胜法宝-氛围&业绩双轮驱动(上)

vivo互联网技术

团队管理 OKR

成为海上霸总,全靠5G?

脑极体

5G

IntelliJ IDEA 的 Code Coverage 测试

HoneyMoose

SpringBoot实现电子文件签字+合同系统

程序员大彬

springboot

软件测试与开发

测吧(北京)科技有限公司

软件测试

微博系统中”微博评论“的高性能高可用计算架构

Geek_e5f2e5

低代码实现探索(五十五)后台服务设计

零道云-混合式低代码平台

全球化安全生产 & 质量保障体系建设探索

阿里技术

质量保障 安全生产 全球化技术能力

Java高手速成 | JSP的MVC模式

TiAmo

mvc jsp

linux 查看操作系统版本

平凡人生

架构实战营第10期模块六

刘博

内存数据库如何发挥内存优势?

陈橘又青

数据库

架构训练营第10期模块6作业

Geek_4db2d5

使用 ChatGPT 轻松创建用户注册页面

devpoint

人工智能 AI ChatGPT

文件打开标识O_CLOEXEC简介

SkyFire

Linux 文件描述符

在 Asp.Net Core 中什么是认证和授权

newbe36524

C# Kubernetes

现实中的量子计算机有望进化成《流量地球2》中的MOSS吗?

博文视点Broadview

阿里云PAI-Diffusion功能再升级,全链路支持模型调优,平均推理速度提升75%以上

阿里云大数据AI技术

人工智能 模型优化 企业号 2 月 PK 榜

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