我正在使用MonoDevelop 2.4.2,並且代碼完成適用於我的類範圍內的所有內容。但它不適用於實例和靜態類的屬性/函數。爲什麼MonoDevelop代碼不能完成對象的工作?
例如,打字的時候:
this.myFunct
- 彈出
MyStaticCla
- 彈出
MyStaticClass.myFun
- 什麼也沒有發生
myobject.myPrope
- 什麼也沒有發生
我缺少的東西?
我正在使用MonoDevelop 2.4.2,並且代碼完成適用於我的類範圍內的所有內容。但它不適用於實例和靜態類的屬性/函數。爲什麼MonoDevelop代碼不能完成對象的工作?
例如,打字的時候:
this.myFunct
- 彈出
MyStaticCla
- 彈出
MyStaticClass.myFun
- 什麼也沒有發生
myobject.myPrope
- 什麼也沒有發生
我缺少的東西?
Unity對私有變量,靜態變量沒有自動完成功能,並且沒有描述某些函數方法。
而不是找到自動完成的變量,你必須重寫它,並確保有正確的拼寫。
似乎在mac os x中的自動完成文件存在問題。這是解決方案的鏈接。
http://answers.unity3d.com/questions/121469/monodevelop-not-showing-autocomplete-intellisense.html
下次你能回答這個問題嗎? – 2012-11-27 09:48:06
你應該在這裏發佈相關部分並添加鏈接以供參考。雖然這個鏈接可能回答這個問題,但最好在這裏包含答案的重要部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – Joel 2014-01-11 18:09:56
你的意思是哪一個? Ubuntu Unity或Unity3D? – 2012-02-10 12:09:03
適用於Unity3D的Javascript。 – DrElectro 2012-02-10 12:20:28
Unity未命名爲Unity3D。標籤的標籤和描述被破壞;如果括號是可能的,統一(3d)會更合適。無論如何,MonoDevelop的自動完成是完全不可靠的。 – Jessy 2012-02-10 14:59:05