开工福利|免费学 2200+ 精品线上课,企业成员人人可得! 了解详情
写点什么

Visual Studio 15.6 第四个预览版进一步打造 F#功能

  • 2018-02-23
  • 本文字数:861 字

    阅读完需:约 3 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

Microsoft 持续对 Visual Studio 15.6 推出革命性改进。当前,发布了该 IDE 的第四个预览版(Preview 4),主要关注点在于改进了对 F#的支持。对于下载了预览版想要一睹为快的开发人员,本文值得一读,以了解这些改进是否会对自身的开发工作流产生影响。

VS2017 主安装程序的改进工作在继续,力图实现更高效的安装程序。在点击新版本 Visual Studio 更新声明后,会直接进入 VS 的安装程序,而不是进入到“扩展和更新”对话框。需要指出的是,不应在生产系统中使用预览版。更重要的是,在更新到第四个预览版的升级过程中,会在不给出警告的情况下自动重启系统,然后继续安装过程。

Edit.Duplicate的快捷键中添加了 Ctrl-D 触发,这样的快捷键操作类似于 Microsoft Excel。前期提供的快捷键组合(Ctrl-E,V)依然有效,开发人员可按自己的习惯做出选择。复制的行为依旧,即选取编辑器中的一块文本,然后触发命令,这样就复制了选定的文本。

第四个预览版中保留了 VS2017 内建的性能遥测功能,以洞悉一些可能引发编辑器延迟的问题。如果 VS 发现某个扩展会影响到性能,VS 会提示用户禁用该扩展。如果性能降级存在误告警,或是可以容忍的,也可以设置 VS 禁止对某些扩展的警告。

第四个预览版改进了基于.NET Core 解决方案的加载时间。据 Microsoft 宣称,该版本要比上一部版本 VS2017 15.6 在性能上平均提高了 20%。

对 F#的支持也得到了改进。在第四个预览版中,包括了多个 F#编译器修复和附加工具。其中最值得关注的,是解决了跨版本所导致的 System.Tuple 定义类型不能正常工作(regression fix),Fsharp.Core软件包也更新到 4.3.3 版。

现在,VS 编辑器中支持并可识别 F#/.NET Cored SDK 项目中的多目标。要定义多个目标,仍需手工编辑项目的.fsproj 文件。

Visual Studio 2017 15.6 第四个预览版可在 Microsoft 官方网站直接下载。在完整发行说明中,详细列出了该版本中的所有改进。

查看英文原文: Visual Studio 15.6 Preview 4 Sharpens F# Functionality

2018-02-23 18:001499
用户头像

发布了 391 篇内容, 共 139.5 次阅读, 收获喜欢 257 次。

关注

评论

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

前端培训学习的就业前景怎么样

小谷哥

联想Yoga Book 9i双屏笔记本发布:两块13寸2.8K触摸屏

Geek_2d6073

百度获CCIA数安委《数据安全和个人信息保护社会责任指南》首批试点示范单位

百度安全

浙江杭州|Hi TECH 2023 年全球青年创业大赛

科兴未来News

数字经济 杭州 新能源 生物医药 #双创赛事#

分享交流丨九科信息董事&产品VP傅恺受邀出席第三届ISIG中国产业智能大会并分享企业优秀案例

九科Ninetech

C++面试必备:常见C++面试题汇总及详细解析

小万哥

面试 软件开发 C/C++ 常见 汇总

Linux 开启或关闭 SELinux

HoneyMoose

WordPress 网站 Error Establishing a Database Connection(建立数据库连接时出错)

HoneyMoose

你的留言,我们都收到了

OceanBase 数据库

数据库 oceanbase

百度荣获 CCIA数据安全工作委员会突出贡献奖

百度安全

新能源的B面:下沉市场的机会与变量

Alter

新能源 下沉市场

OpenCloudOS 9.0 发布:首个全自研服务器操作系统

OpenCloudOS

Linux

强大的绘图软件:OmniGraffle中文激活版

真大的脸盆

Mac Mac 软件 绘图软件 绘图工具

开心档之Go 错误处理

雪奈椰子

GitHub开源3小时,一直被哄抢!800页全彩《微服务架构深度解析》

做梦都在改BUG

Java 架构 微服务

发声全球边缘计算大会,火山引擎荣获“最佳边缘云服务商”称号

火山引擎边缘云

火山引擎 边缘云 火山引擎边缘计算

Linux 查看 SELinux 的状态

HoneyMoose

ChatGPT4.0,基础生产力的变革!

老张

人工智能 ChatGPT ChatGPT4

好用的无损播放器:Audirvana v3.5.50中文激活版

真大的脸盆

Mac 软件 音乐播放 无损播放器

开心档之MySQL 序列使用

Jetpack-Compose 学习笔记(三)—— Compose 的自定义“View”

修之竹

android Compose JetPack android jetpack

功能全面的数据库软件:DBeaverUltimate 中文旗舰版

真大的脸盆

Mac 数据库管理 Mac 软件 管理数据库 数据库工具

秒懂算法 | 链表

TiAmo

算法 链表 C++ STL 静态链表 动态链表

开心档之Go 语言环境安装

雪奈椰子

如何当个优秀的文档工程师?从 TC China 看技术文档工程师的自我修养

NebulaGraph

技术文档

开心档之MySQL WHERE 子句

《零代码应用实例》,从案例到使用

明道云

国内外低代码开发平台优劣势一览

YonBuilder低代码开发平台

靠近用户侧和数据,算网融合实现极致协同

阿里云CloudImagine

云计算 边缘计算 边缘云

寻找“乘风破浪”的出海创新势力丨 2023出海企业创新价值榜报名启动

创业邦

Visual Studio 15.6第四个预览版进一步打造F#功能_.NET_Jeff Martin_InfoQ精选文章