2011-01-28 25 views
7

我正在尋找一種方法來改進Eclipse中的自動完成功能,並且我發現在首選項窗口的Java - >編輯器 - >內容輔助部分中,此首選項設置爲「自動插入通用前綴」。在Eclipse中做什麼「自動插入通用前綴」?

我不知道它是什麼,因爲我沒有感覺到任何區別。幫助說:

如果啓用,代碼幫助將自動插入類似於Unix shell擴展的所有可能的補全的通用前綴。即使在顯示代碼輔助窗口時,也可以重複使用。

回答

14

它只適用於(相對)少數情況。

想象一下,你有方法

public interface Farm { 
    public int getNumberOfDucks(); 
    public int getNumberOfChickens(); 
    public int getNumberOfGeese(); 
} 

那麼如果你有這個選項打開和類型

farm.getN<control-space> 

的界面就會自動完成

farm.getNumberOf 

它表明你前菜單。 沒有它,它會立即向你顯示菜單,沒有填充任何東西。

它似乎只適用於成員,而不適用於類。

+0

非常感謝,真的很清楚的解釋! – yuku 2011-01-29 10:22:06