Unity3D自帶的MonoDevelop編輯器無論是js還是c#代碼提示都很差,很詭異的就是變量名和方法名有的時候提示有的時候不提示。不過用Visual Studio代替MonoDevelop這個問題就可以解決了。(只限c#,Unity3D里的js不是原生的js,不建議在Visual Studio中編輯)
在Unity3D 4中關聯Visual Studio 2012的步驟:
1.在Unity3d中選擇菜單Edit->Preferences
2.在彈出窗口點擊External Tools->External Script Editor右側的下拉列表並選擇Browse。
3.在彈出窗口中定位到Visual Studio安裝目錄下的Common7/IDE/devenv.exe確定即可。
這樣以后在Unity3D里雙擊腳本就會自動關聯打開Visual Studio進行編輯了,而且Unity相關的引用也自動添加進去了,代碼提示絕對完美!網上還有另外一種方法,我這里就不轉述了,總之實現的不完美,並且實現過程比較復雜。