2017-06-18 54 views
2

我已經安裝了.NET的核心在我的Linux機器(Ubuntu的),並創建了無處不在的「Hello World」程序如下:我是否需要Mono才能在Visual Studio代碼中使用F#?

dotnet new console -lang F# -o HelloWorld 

上面的命令後面是dotnet restoredotnet run是所有我需要運行應用程序。然後我決定使用Visual Studio Code作爲一個方便的編輯器/調試環境。一些谷歌搜索後,事實證明,我需要Ionide插件爲了使用Visual Studio代碼與F#(和插件反過來依靠單聲道)。

是否有這種替代(不需要單?)

+0

Ionide是所有F#ers都熱愛的插件,所以,別以爲有很多替代方案 –

+1

看起來像它可能會去.net核心https://github.com/ionide/ionide-vscode-fsharp/issues/78 –

+0

不要誤會我錯了一切確實可以正常工作,但我對於需要mono爲.net核心開發感到困惑。所以如果我理解正確的話,更多的是在VSCode中提供.net語言服務。感謝您澄清這一點的鏈接。如果您發表評論作爲答案,我會接受它。 – BigONotation

回答

4

Ionide是插件所有的F#ERS狂歡結束了,所以,不要以爲有很多替代它

但是長相它可能會去.net核心http://github.com/ionide/ionide-vscode-fsharp/issues/78

它實際上並不需要做.net核心開發,它是一個vscode的插件,爲F#提供了許多偉大的玩具,它在單聲道世界中成長,所以需要成爲移植。 (例如,你可以使用Vim代替編寫代碼)

相關問題