微软宣布发布 Visual F# 工具每日编译版本

早在前段时间,微软MSDN官方博客就发文表示将会针对 Visual F# tools 提供新的发布方式。而现在,那个时机已到!让我们来回顾一下,每日编译版本是指在 master 分支中,每次成功建置的 commit,通过持续整合系统的验证成功后所得到的版本,即称为:每日编译版本。

每日编译版本会包含新功能、Bug 的修正以及现有功能的改善,这些改善也终将会挤身于正式的 Visual Studio 更新或发布。 针对 VS 2017 RTM,我们强烈推荐使用最新的每日编译版本 Visual F# Tools,在目前最新的每日编译版本中,已经包含了许多 Bug 的修正、性能改善与加入了一些跟 VS 2017 正式版本相比起有更好使用体验的新功能。

目前共有两种方法可以取得每日编译版本,在这边特别提醒:以下的方式只会针对 F# IDE Tools 安装最新的每日编译版本,其余如:F# 编译程序、FSI 或 FSharp.Core 均不会受到影响。

通过 Visual Studio 中的扩充功能和更新 (推荐方式)

这是我们推荐使用的方式,以下的步骤将会带你走过如何设置扩充功能和更新的来源指向到Visual F# Tools的每日编译版本来源,设置完成后,每当有新的VSIX发布后,即会自动从Visual Studio的到通知。

1、开启 工具→扩充功能与更新

2、点击位于左下角的”变更您的[扩充功能和更新]的设置”按钮

微软宣布发布 Visual F# 工具每日编译版本

3、点击位于”其他扩充组件库”旁的”加入”按钮

微软宣布发布 Visual F# 工具每日编译版本

于名称的文本框中,填入任何你想取的名字,然后在链接的文本框中,输入以下URL:https://dotnet.myget.org/F/fsharp/vsix

微软宣布发布 Visual F# 工具每日编译版本

4、点击 ”套用” 按钮

5、点击 ”确定” 按钮

根据您计算机的组态,或许需要一小段时间让 Visual Studio 更新组件库来源;一旦完成后,即可前往 ” 工具→扩充功能与更新” Windows,会有一提醒通知 Visual F# Tools 有可用更新!

手动安装每日编译版本 VSIX

假如您不想将 Visual Studio 的更新来源设为每日编译版本,您还是可以通过手动安装 VSIX 方式来取得每日编译版本;您可以通过此方式来选择性使用每日编译版本。

1、前往:https://dotnet.myget.org/feed/fsharp/package/vsix/VisualFSharp

2、下载最新的 VSIX (或是任何你想要的版本)

3、下载完成后,通过双击的方式开启安装;您必须关闭 Visual Studio 来进行安装

当您的程序代码于之前的每日编译版本中运行正常,而在最新的每日编译版本中遇到问题时,此种方式是一个很好的解决方法。

卸载每日编译版本并回复至稳定版本

假如您希望可以回复到稳定版本,最简单的方式是通过 Visual Studio Developer Command Prompt,您可以通过在开始Windows搜索 ” Visual Studio Developer Command Prompt ” 开启,然后执行以下指令

VSIXInstaller.exe /u:VisualFSharp

这将卸载每日编译版本,并自动回复到您所安装的 Visual F# Tools 最新稳定版本。 我们非常高兴能够有对 Visual F# Tools 每日编译版本,我们鼓励您去尝试并将使用后的心得与建议回馈给我们,尤其是针对新功能的部分。

您可以通过 Visual F# Github repository 来追踪我们针对功能、Bug 与改进的进度。

谢谢

Visual F# 团队

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: