使用 VS Code 進行 Unity 開發
Visual Studio Code 讓您輕鬆地編寫和偵錯 Unity 的 C# 指令碼。
本指南將協助您讓 Unity 和 Visual Studio Code 協同運作。如果您正在尋找學習 C# 的資源,請查看我們的 C# 課程。
如果您正在尋找學習 Unity 的資源,請查看 Unity 網站的學習區段。
請繼續閱讀以了解如何設定 Unity 和您的專案,以獲得最佳體驗。
安裝
-
您至少需要安裝 Unity 2021。
-
如果您尚未安裝,請安裝 Visual Studio Code。
-
接下來,從 Visual Studio Marketplace 安裝 Unity for Visual Studio Code 擴充功能。如需安裝擴充功能的其他詳細資訊,請閱讀擴充功能市集。Unity 擴充功能由 Microsoft 發行。
安裝 Unity 擴充功能會安裝使用 Visual Studio Code 編寫 C# 所需的所有相依性,包括 C# 開發套件。
設定 Unity
更新 Visual Studio 套件
Visual Studio Code 的 Unity 擴充功能取決於 Visual Studio Editor
Unity 套件。在 Unity 中,開啟視窗、套件。請確認 Visual Studio Editor
套件已升級至 2.0.20
或以上版本。
注意:Unity 發行的
Visual Studio Code Editor
套件是 Unity 的舊版套件,已不再維護。
將 VS Code 設定為 Unity 的外部編輯器
開啟Unity 偏好設定、外部工具,然後選取 Visual Studio Code 作為外部指令碼編輯器。
進化的編輯體驗
您現在已準備好開始使用 Visual Studio Code 進行編輯。在 Unity 中按兩下 C# 指令碼將會開啟 Visual Studio Code。以下是您可以期待的一些功能清單
- 語法醒目提示
- 括號比對
- IntelliSense
- 程式碼片段
- CodeLens
- 預覽
- 跳到定義
- 程式碼動作/燈泡
- 跳到符號
- 滑鼠停留
對您有幫助的兩個主題是基本編輯和 C#。在下圖中,您可以看到 VS Code 顯示滑鼠停留內容、預覽參考等等。
偵錯
預設情況下,您的 Unity 專案已設定偵錯工具組態,可將 Unity 偵錯工具附加到專案上開啟的 Unity 編輯器執行個體。按下 F5 以啟動偵錯工作階段。
如果您想要偵錯 Unity 獨立播放器,最簡單的方式是使用附加 Unity 偵錯工具命令。
或者,您可以修改專案中的 .vscode/launch.json
檔案,並為您控制的 IP 端點新增偵錯工具組態
{
"name": "Attach to Xbox",
"type": "vstuc",
"request": "attach",
"endPoint": "127.0.0.1:56321"
}
後續步驟
請繼續閱讀以深入了解