# Unity Vscode for mac error report and autocomplete自動補全與偵錯無法顯示的修正 ###### tags: `Unity` ### Step 1: Required packages 下載需要的包 - [x] mono (brew install mono) - [x] .net5.0 (brew install --cask dotnet) - [x] C# vsix (Package Link: https://github.com/OmniSharp/omnisharp-vscode/releases) (Install as below) ![](https://i.imgur.com/N0LY5tE.png) ### Step 2: Disable auto updating extensions in vscode 關閉Vscode裡自動更新套件的功能(避免C#更新時又出錯) ![](https://i.imgur.com/slSsmnU.png) ### Step 3: Delete the csproj and sln file in your unity project folder. 刪除Unity專案資料夾裡的 .csproj & .sln檔案 ![](https://i.imgur.com/K8TqleV.png) ### Step 4: Go to Unity -> Preferences -> External Tools -> Regenerate project files and select the Vscode as your default editor. 將Vscode設成預設編輯器,與點擊 Regenerate project files. ![](https://i.imgur.com/3bo65TB.png) ### Step 5: Go to Assets -> Open C# project ![](https://i.imgur.com/i54oVwu.png) # Done!! ![](https://i.imgur.com/20hji5Q.png)