Dot-Net
F# 互動式自動完成
是否有任何選項可以在 VS2010 的 F# 互動中自動完成?
這裡有一個視覺工作室擴展: https ://github.com/vlasenkoalexey/FSharp.Interactive.Intellisense
它的效果不如 c# 互動式智能感知,但它可以是一個好的開始。
否。在 F# 中以互動方式編寫程式碼的最佳方法是創建一個新的腳本文件並將所有程式碼寫入腳本文件(您可以在其中獲得所有自動完成和背景類型檢查)。然後您只需選擇程式碼並按 Alt+Enter 即可在 F# Interactive 視窗中對其進行評估。
在 Visual Studio 中執行的 F# 服務有一個返迴聲明的方法(參見原始碼),因此可以將 IntelliSense 添加到 F# Interactive,例如在 MonoDevelop 中。不過,我想大部分人都是在主編輯器裡寫程式碼的,所以這不是那麼頻繁的請求……