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

7

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

背景:我之前可以使用 F# 交互窗口,但似乎做了一些导致它消失的操作,现在选中代码后按下 Alt+Enter 也不能打开该窗口。

预期结果:我原以为 Alt+Enter 可以打开 FSI 窗口并选中代码,但现在无法实现。

编辑:不知道为什么,现在 F# 交互窗口又出现了。在终端下拉菜单中,我现在有了 F# Interactive 的选项,而以前只有 PowerShell。有点奇怪,但是它现在能用了...


交互窗口不是 Visual Studio Code 的功能,而是 Visual Studio 的功能吧? - Patrick Hollweck
不,它也在VS Code中。 - McGreggus
3个回答

10

按下 Ctrl+Shift+P 打开命令面板,找到 FSI: Start 命令(需要安装 Ionide 扩展)

enter image description here


有人知道如何指定一个启动 .fsx 脚本,就像在 Visual Studio 中一样吗? - MiloDC

2
根据文档,您还可以执行以下操作:
  1. 打开Visual Studio Code设置(文件>首选项>设置)。
  2. 搜索F#脚本一词。
  3. 单击名为FSharp:use SDK scripts的复选框。
现在,您可以突出显示一行代码(如let foo = 1),并使用Alt + Enter将其发送到F# Interactive。它现在应该以F# Interactive模式打开终端。

0

也许你按了 Ctrl + F,但在搜索对话框打开时,Alt + Enter 组合键失效了...


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接