2012-02-10 114 views
4

我正在使用MonoDevelop 2.4.2,並且代碼完成適用於我的類範圍內的所有內容。但它不適用於實例和靜態類的屬性/函數。爲什麼MonoDevelop代碼不能完成對象的工作?

例如,打字的時候:

this.myFunct - 彈出
MyStaticCla - 彈出
MyStaticClass.myFun - 什麼也沒有發生
myobject.myPrope - 什麼也沒有發生

我缺少的東西?

+0

你的意思是哪一個? Ubuntu Unity或Unity3D? – 2012-02-10 12:09:03

+0

適用於Unity3D的Javascript。 – DrElectro 2012-02-10 12:20:28

+0

Unity未命名爲Unity3D。標籤的標籤和描述被破壞;如果括號是可能的,統一(3d)會更合適。無論如何,MonoDevelop的自動完成是完全不可靠的。 – Jessy 2012-02-10 14:59:05

回答

-1

Unity對私有變量,靜態變量沒有自動完成功能,並且沒有描述某些函數方法。

而不是找到自動完成的變量,你必須重寫它,並確保有正確的拼寫。

4

似乎在mac os x中的自動完成文件存在問題。這是解決方案的鏈接。

http://answers.unity3d.com/questions/121469/monodevelop-not-showing-autocomplete-intellisense.html

+0

下次你能回答這個問題嗎? – 2012-11-27 09:48:06

+0

你應該在這裏發佈相關部分並添加鏈接以供參考。雖然這個鏈接可能回答這個問題,但最好在這裏包含答案的重要部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – Joel 2014-01-11 18:09:56