AICon上海|与字节、阿里、腾讯等企业共同探索Agent 时代的落地应用 了解详情
写点什么

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

评论

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

jvm-config

wkq2786130

Java JVM

性能优化-架构师体现技术全面性的时刻

LEAF

专访英特尔唐炯:对旗下产品性能及未来路线图充满信心

最新动态

架构师训练营第七课总结

曾祥斌

创业使人成长系列 (5)-申请国家高新企业

石云升

高新企业

前后端统一结果集封装

Peision

Java json 前后端分离 springboot

前后端分离跨域问题解决方案

Peision

Java 前后端分离 springboot

canal 笔记

wkq2786130

MySQL canal

Cmder 使用 笔记

wkq2786130

cmder tools

一张PDF了解JDK11 GC调优秘籍-附PDF下载

程序那些事

Java jdk GC 秘籍 JDK11

百万并发「零拷贝」技术系列之初探门径

码农神说

Java 架构 零拷贝

手撕设计模式

Peision

Java 后端 设计模式 23种设计模式

蚂蚁金服上市了,我不想努力了

YourBatman

IPO 财务自由 蚂蚁金服 财富自由

GoF设计模式 | 工厂方法模式

Peision

Java 23种设计模式

Java的异常处理

Bruce Duan

java异常处理

C++ 线程安全的单例模式总结

小林coding

c++ 设计模式 单例模式 线程安全

解决 Harbor 启动失败故障

FeiLong

Docker Harbor Docker-compose

玩转混合加密 | 精美配图

阿宝哥

安全 加密解密 数据加密

neo4j 批量 导入 数据 的 几种方式

wkq2786130

neo4j

OrientDB etl 工具 导入 rdbms数据

wkq2786130

jqGrid表格封装和使用方法

Seven_xw1213

Java 大前端 封装 jqgrid

为什么 Flink 无法实时写入 MySQL?

Apache Flink

flink

Neo4j APOC 使用

wkq2786130

neo4j apoc

JVM性能调优监控工具 jps jstat jinfo jmap jhat jstack

wkq2786130

Java JVM

vcenter 5.5故障处理

小小文

vcenter

架构师训练营第七周作业

王铭铭

职业吐槽与反思(一)

石君

职场 吐槽

neo4j load csv 使用

wkq2786130

elasticsearch-restful-api笔记

wkq2786130

elasticsearch

写在《SRE生存指南》出版之际

冯文辉

DevOps SRE

GoF设计模式 | 单例模式

Peision

Java 后端 23种设计模式

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