2017-10-19 157 views
0

我一直在四處搜索,似乎可以在.NET Core 2上使用Visual Studio代碼自由開發C#。看起來VB只有Microsoft的付費版Visual Studio(我甚至不知道VB是否支持MacOS)。有沒有一種方法可以讓我使用開源工具在MacOS上開發VB.NET應用程序?.NET Core 2.0和VB - 在Mac OS生態系統中可用嗎?

謝謝!

回答

1

.NET核心堆棧本身是完全跨平臺的。因此,您當然可以編寫Visual Basic(.NET)代碼,並在Linux,MacOS或Windows上使用dotnet進行構建。

例如,在我的Linux機器,我可以這樣做:

dotnet new console --language vb 
dotnet run 

要看到工作的 「Hello World!」在Visual Basic中的應用程序。

但是爲了獲得更好的編輯體驗(使用IntelliSense等),開源工具應該是VSCode。不幸的是,它看起來像VB Support is still not implemented in VSCode

+0

謝謝,這是有幫助的。對於Web API的東西,看起來你仍然需要在Windows操作系統上使用常規的.NET框架。 – Joe