微软为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


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

查看所有标签

猜你喜欢:

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

HTML5从入门到精通

HTML5从入门到精通

明日科技 / 清华大学出版社 / 2012-9 / 59.80元

《HTML5从入门到精通》系统、全面地讲解了HTML语言及其最新版本HTML5的新功能与新特性,技术新颖实用。书中所有知识点均结合实例进行讲解,方便读者动手实践。同时在每章的最后还设置了习题,通过这些习题可以对本章学到的知识进行巩固。《HTML5从入门到精通》不仅能够使读者系统而全面地学习理论知识,还能满足读者充分实践的需求。一起来看看 《HTML5从入门到精通》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换