1. 程式人生 > >Unity 2018.1 :停止對MonoDevelop-Unity的支援

Unity 2018.1 :停止對MonoDevelop-Unity的支援

從Unity 2018.1開始,我們將不再把MonoDevelop-Unity與Unity一起捆綁發行,並且在Unity 2018.1及後續版本中,將不再支援使用MonoDevelop-Unity進行開發。

隨著Unity中.NET 4.6指令碼執行庫(當前處於實驗階段)的升級,我們開始支援C# 6.0及更高版本中所提供的許多令人興奮的全新C#特性。與此同時,為這些新的C#特性提供一個相匹配的良好IDE體驗,對於我們來說也十分重要。

現在與Unity一同發行的MonoDevelop-Unity 5.9.6並不支援最新的C#特性,並且也不支援在Unity的.NET 4.6指令碼執行時中除錯C#指令碼。為此我們將做出二項改變。 1.    在MacOS和Windows上,移除Unity 2018.1中的MonoDevelop-Unity 5.9.6安裝程式,並從Unity 2018.1開始,不在支援使用它進行Unity開發。 2.    在Unity 2018.1中,僅將

Visual Studio for Mac作為MacOS上的唯一C# IDE。在Windows上,我們將繼續保留Visual Studio 2017 Community,並不再將MonoDevelop-Unity作為可選項。        自Unity 5.6.1開始,Visual Studio for Mac已整合 Unity外掛,即支援最新的C#特性,又支援在.NET 4.6指令碼執行時上除錯C#指令碼。MacOS上的MonoDevelop-Unity使用者可以下載並安裝Visual Studio for Mac,並即刻開始使用。   C# IDE替代選項 除了Visual Studio for Mac和Visual Studio 2017 Community之外,現在還有一些其它的C# IDE替代品可用。 當在Preferences(偏好設定)中將Visual Studio Code設定為外部指令碼編輯器時,Unity可在Visual Studio Code中開啟指令碼。參閱
Unity Development with VS Code
,瞭解詳細資訊。要支援C#程式碼編輯與Unity C#除錯,還需要安裝下列內容。