Tom*_*cek 12
在F#中以交互方式编写代码的最佳方法是创建一个新的脚本文件,并在脚本文件中编写所有代码(在这里您可以获得所有自动完成和背景类型检查).然后,您只需选择代码并按F + Interactive窗口中的Alt + Enter进行评估.
在Visual Studio中运行的F#服务有一个返回声明的方法(参见源代码),因此可以将智能感知添加到F#Interactive,例如在MonoDevelop中.但是,我认为大多数人都在主编辑中编写代码,所以这不是那么频繁的请求......
这里有一个视觉工作室扩展: https ://github.com/vlasenkoalexey/FSharp.Interactive.Intellisense
它的工作效果不如 C# 交互式智能感知,但它可以是一个好的开始。