微软为Visual Studio 2019提供F# 4.6 和 F# 工具

栏目: ASP.NET · 发布时间: 5年前

内容简介:上周,微软宣布推出适用于Visual Studio 2019的F# 4.6和F#工具。此版本附带了一种名为Anonymous Records的新记录类型,以及F# 核心库中的少量更新。为了更新和开发F# 4.6中的新功能,该团队遵循开放的RFC流程。在F#中编写命名记录类型在以前的版本中并不容易,并且准确地解决了一种称为Anonymous Records的新类型。这些F#记录类型没有任何明确的名称,可以以临时方式声明。F#核心库中的更新

上周,微软宣布推出适用于Visual Studio 2019的F# 4.6和F#工具。此版本附带了一种名为Anonymous Records的新记录类型,以及F# 核心库中的少量更新。

Visual Studio 2019的F# 4.6和F# 工具

为了更新和开发F# 4.6中的新功能,该团队遵循开放的RFC流程。在F#中编写命名记录类型在以前的版本中并不容易,并且准确地解决了一种称为Anonymous Records的新类型。这些F#记录类型没有任何明确的名称,可以以临时方式声明。

F#核心库中的更新

在F# Core(F#核心)库中,对ValueOption类型进行了更新。在此版本中,添加了一个名为DebuggerDisplay的新属性,有助于调试。添加了IsNone,IsSome,None,Some,op_Implicit和ToString成员。除了这些更新之外,现在还有一个ValueOption模块,它具有与Option模块相同的功能。

Visual Studio 2019的F#工具

许多重点都放在改进Visual Studio的F#工具的性能上,特别是对于更大的解决方案。以前,F#编译器和 工具 在用于更大的解决方案时会遇到困难,并导致大量内存和CPU使用。为了解决这个问题,团队在F#解析器中做了很少的更新,减少了缓存大小,在处理格式字符串时显着减少了分配等等。

此版本还附带了一项新功能,可根据光标所在位置智能地识别粘贴代码。您可以通过工具>选项>文本编辑器> F#>选项卡>智能启用智能缩进来启用此功能,此功能将自动启用。

详情阅读 Microsoft博客 上Visual Studio 2019的F# 4.6和F#工具的完整更新列表。

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址: https://www.linuxidc.com/Linux/2019-04/157949.htm


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

The Seasoned Schemer

The Seasoned Schemer

Daniel P. Friedman、Matthias Felleisen / The MIT Press / 1995-12-21 / USD 38.00

drawings by Duane Bibbyforeword and afterword by Guy L. Steele Jr.The notion that "thinking about computing is one of the most exciting things the human mind can do" sets both The Little Schemer (form......一起来看看 《The Seasoned Schemer》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具