3

我在 VSCode (1.2.1) 中安装了 Ionide-fsharp (1.9.1) 包,并开始从 fsharpforfunandprofit.com 编写一些示例脚本。我希望在 VSCode 编辑器中有自动完成功能,但它似乎不起作用:在 VSCode 中编辑 F# 代码

我还将系统的 PATH 变量设置为指向“C:\Program Files (x86)\Microsoft SDKs\F#\4.0\Framework\v4.0”,如 Ionide 网站上所述: 我的系统环境变量 - PATH

在编辑 F# 脚本时,我是否遗漏了某些内容,或者在 VSCode 中无法自动完成?

4

2 回答 2

2

另一个可能的解决方法是安装Microsoft Build Tools 2013

于 2016-07-05T21:24:32.423 回答
1

我想在 Ionide Github 页面上打开一个问题,但我发现以下问题Autocomplete does not work in v1.2.1 #30这为我指出了安装 F# 工具的建议方法。安装 F# 工具后,按照该问题中的链接,我现在可以在 VSCode 中自动完成 F# 脚本代码。我已经通过 VS2015 Community Edition 安装了 F#,所以一开始我持怀疑态度。现在,从问题中的链接安装 F# Tools 后,我在 C:\Program Files (x86)\Microsoft SDKs\F# 下有 2 个 F# 版本:

  • 3.1
  • 4.0

Visual Studio 2015 安装了 4.0 版本。最后一次安装 F# Tools 时附带了 3.1 版。我现在也可以在 Atom 中为 F# 代码获得自动完成功能。

于 2016-07-05T19:28:26.330 回答