在命令行中使用Python,您可以编写帮助(函数)来查看docstring。 fsharp中有类似fsi的东西吗?
你是否有任何关于在fsi工作的提示和技巧?
如果不使用IDE,甚至可以找到什么?只是来自互动环节。
编辑: 这个问题实际上是针对了解Fsharp的Python人员。我想MS家伙依赖他们的VS可能会发现我的问题很奇怪:)
到目前为止,似乎我的问题只有简单的答案:否。
实施例: 假设您已通过控制台登录到远程计算机。我不知道这是典型甚至可能的情况。出于某种原因,我开始 fsi ,现在是什么?我输了还是我有机会直接从fsi获得一些帮助
DISCLAMER: 我非常了解Scott Wlaschins fsharpforfunandprofit.com 。但他的例子是献给C#用户的。 Python教徒有不同的工作流程。
答案 0 :(得分:2)
如果你习惯了交互式python,并且喜欢这种方法,那么你可以看看这款适用于iPython Notebook的F#引擎:
答案 1 :(得分:0)
是
可以通过 typeof< _> 或 typedefof< _> 来完成简单的内省。
例如:
的typeof< System.Console &GT ;;;
在fsi中你可以使用TAB completation,但是很明显只是来自命令行。它在我的Xamarin中无效。
干净的技巧是运行:
fsi --use:yourfile.fsx
运行您的文件,让您以交互方式进行测试。
有关详细信息,您可以在命令行 fsi.exe --help 中使用。