如何在Visual Studio Code中启用F#Interactive?

时间:2019-06-03 10:42:50

标签: f# f#-interactive

问题:没有F#交互式窗口。

背景:我让F#Interactive正常工作,然后显然做了一些使它消失的操作,并且在选择代码后按Alt-Enter时没有显示。

预期结果:我以为Alt + Enter打开了FSI窗口,并选择了代码,但没有发生。

编辑:不知何故又回来了。现在,在终端下拉菜单中,我可以将F#Interactive作为选项,而以前只有Powershell。奇怪,但可以工作...

3 个答案:

答案 0 :(得分:0)

也许您按了Ctrl + F,并且在打开搜索对话框时,Alt + Enter键组合失败了……

答案 1 :(得分:0)

使用Ctrl+Shift+P打开命令面板并找到FSI: Start命令(需要Ionide扩展名)

enter image description here

答案 2 :(得分:0)

根据docs,您还可以执行以下操作:

  1. 打开 Visual Studio Code 设置(文件 > 首选项 > 设置)。
  2. 搜索术语 F# 脚本。
  3. 点击 FSharp:使用 SDK 脚本的复选框。

现在您可以突出显示一行代码(如 let foo = 1)并使用 F# Interactive 将其发送到 Alt + Enter。它现在应该以 F# Interactive 模式打开终端。