簡體   English   中英

Eclipse Kepler代碼完成無法正常工作

[英]Eclipse Kepler Code completion not working

我正在處理一個包含處理pop3的命令的枚舉,因此我想存儲將在枚舉中的每個命令執行的過程。 這就是我建立的:

現在,當我嘗試編輯其中一個時,我的Eclipse代碼完成功能無效

 @Override
        public void doWork(Socket clientSocket, DataOutputStream outToServer, BufferedReader inFromServer, EmailAccount emailAccount) {
            // TODO Auto-generated method stub
        }

方法。 我已經在首選項中啟用了所有提案類型 - > Java - >編輯器 - > COntent Assist - > Advanced

你有什么建議嗎?

public enum CodecompletionTest {
CONST1("FOO", new Event() {

    @Override
    public void doWork(int foo, String bar) {
        // no codecompletion in here
    }

});

private CodecompletionTest(String fo, Event bar) {
    // do smth with fo and bar
}

private interface Event {
    /**
     * Verarbeitung spezifisch ausführen
     * 
     */
    public abstract void doWork(int foo, String bar);
}
}

選中Window -> Preferences -> Java -> Editor -> Content Assist -> Advanced的Java Proposals復選框可以解決此問題。

在ubuntu studio上,在操作系統級別分配了ctrl-space以更改鍵盤輸入方法。 我不得不在設置管理器 - >鍵盤輸入方法 - >下一個輸入法字段中更改下一個輸入法。

我把它從ctrl-space更改為ctrl-alt-shift-space。

這已被標記為bugzilla中的錯誤: https ://bugs.eclipse.org/bugs/show_bug.cgi id = 395604

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM