微軟在VS Code上,以6月推出的C#開發工具包和C#擴充套件當作基礎,提供一個能夠跨Windows、macOS和Linux平臺的Unity開發工具包,方便遊戲開發者用於編寫和除錯Unity遊戲。參考自Visual Studio與Visual Studio Tools for Unity,C#開發工具包和Unity擴充套件也提供許多開發者熟悉的功能,使開發者在各個平臺,都能夠以C#開發Unity遊戲。

微軟解釋,Unity擴充套件提供由Roslyn支援的C#程式碼編輯,因此開發者可以使用到完整的IntelliSense程式碼完成功能,和IntelliCode for C#開發工具包一起使用,便能獲得AI輔助功能,像是輸入時全行完成以及加註星標建議等,而且Unity擴充套件還包含了Unity Roslyn Analyzers專案,可以提供專屬Unity的自定義建議和程式碼修復功能。

開發者要使用Unity擴充套件,至少需要安裝Unity 2021,VS Code會自動安裝所有Unity擴充套件的相依項目,包含C#開發工具包和C#擴充套件。

值得注意的是,由於C#開發工具包和VS Code Unity擴充套件建立在與Visual Studio相同的基礎上,因此採用類似Visual Studio的授權條款,在個人、學術和開源開放上免費使用,但是企業使用,需要購買Visual Studio Professional、Enterprise訂閱,以及GitHub Codespaces。

熱門新聞

Advertisement