我在使用 Visual Studio Code 中的 Ionide 将 F# 脚本发送到 F# Interactive 时遇到问题。
我正在使用 Alt+Enter 的“FSI:发送选择”命令。这适用于较小的脚本,但脚本长度超过一定限制(大约 1.5kb)时,它不再发送到 FSI。FSI 中没有显示错误,没有任何反应。将选择大小减小到此限制以下会恢复原始行为,直到再次超过该限制。
我没有在网上找到任何线索,并希望获得有关如何解决/调查此问题的任何提示。我已经卸载并重新安装了 Ionide & Visual Studio Code,没有任何效果。
这是一个有效的示例脚本,但再添加一个字符就会超出限制:
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "1234567890123456789012345678901234567890123456789012345678901234567890"
printfn "12345678901234567890"