如何在 Mac 上使用 F# 4.7?

How to use F# 4.7 on Mac?

安装了 mac 的最新 VS(8.5 预览版)和最新的 net core sdk (3.1.200) F# 4.7 应该得到支持。当我 运行 dotnet fsi 时,确实支持语言功能并且 FSI 显示 F# 4.7 作为 F# 版本。

在 mac 的 VS 中,在首选项设置中确切的命令:/usr/local/share/dotnet/dotnet fsi 是 F# 编译器的路径。

但是,当创建一个新的修复文件并尝试 F# 语言功能时,它不起作用,并且 mac 的 VS 中的 FSI 不编译代码。此外,mac 的 FI 在使用 F# 版本时不显示。

那么,可以在 Visual Studio 中为 Mac 使用 F# 4.7 功能吗?

令人失望的答案是,你不能。我几个月前就提出过这个问题。但仍然没有运气。