2012-09-24 82 views
0

在Netbeans 7.2中,當我嘗試導航到一個方法實現(具有多個實現)時,沒有任何反應。如果該方法只有一個實現,它就可以工作,但如果它有多個實例,則不會。是否有可能讓它暗示兩個實現(例如在eclipse中)?Netbeans中的代碼導航7.2

更新1: 我調查了這一點,發現NB7.2只支持你自己的代碼中的這種導航。所以如果你有一個由一個接口和兩個實現這個接口的類組成的庫,它不會建議你導航到這兩個類,而是Netbeans告訴你「未找到重寫的方法」。也許nNtbeans編譯器無法找到這些類。

更新2: 在eclipse中,此功能是指JDT編織。我想知道,netbeans中有沒有?

回答

2

對於你的第一個問題,在邊距(行數),你會看到一個綠色的「我」的工具或一個「o」覆蓋或一個小灰點(我認爲它的意思確實兩者)...

enter image description here

所以,如果你點擊它,你可以瀏覽「向上」父鏈或「下」子鏈,這取決於什麼是你想做的事情。

它其實是可以很整齊,你不需要點擊,點擊,點擊,點擊獲取父類/接口,您單擊並選擇:P

+0

,如果我想去什麼方法實現只是從另一種方法,而不是從聲明 – maks

+0

實際上這樣的問題只出現在我試圖去某個庫中的實現方法時。其實它根本沒有去執行。對於開放式項目來說,例如,我甚至不能在按Ctrl + Alt並單擊方法 – maks

+0

時執行'ArrayList.add()'方法。因此,知道您至少有兩種導航方法。是的,我知道點擊方法名開始會讓人感到痛苦,但至少可以讓你到達想去的地方,不是嗎? – MadProgrammer