JetBrains 針對 C# 做了一個 IDE 叫 Project Rider。用 Unity 一定會用到 C#,是有 MonoDevelop 可以用,它的幾個不可思議的 bugs 也可以容忍,但...。反正用過 Intellij IDEA 和 Android Studio 的人,一定會知道 JetBrains IDE 的價值在哪。
雖然 Project Rider 支援 C#,但要給 Unity 用,要動點手腳。這裡就是我的幾個步驟。
- 現在有 Project Rider EAP 可以抓。可能會要你填問卷。填完後,去你的信箱找下載網址。點兩下 .exe 安裝,記住裝在哪裡。
- 接下來,抓這個 plugin。這是 JetBrains 做給 Unity3D Editor 用的。把裡面的
/Assets/Plugins/Editor/RiderUnityIntegration.cs
複製到
Unity project 的 /Assets/Plugins/Editor。需要時自己建目錄。 - 為了可以在 Unity 中點兩下 .cs 就開啟 Project Rider,還要在 Unity 改設定:
Edit->Preferences ->External Tools-> Browse -> 找你安裝的 Rider.exe。