我正在處理一個枚舉,其中包含處理pop3的命令,因此我想存儲將在每個命令中執行的過程。這是我建造。Eclipse Kepler代碼完成不起作用
現在我的Eclipse codecompletion不工作,當我嘗試編輯
@Override
public void doWork(Socket clientSocket, DataOutputStream outToServer, BufferedReader inFromServer, EmailAccount emailAccount) {
// TODO Auto-generated method stub
}
方法 之一。我已經在偏好設置中啓用了所有提案類型 - > Java - >編輯器 - > COntent Assist - >高級
您有什麼建議嗎?
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);
}
}
對於分詞:如果在doWork()方法的主體內部執行某些操作,自動完成不起作用?它在其他地方工作嗎? –
是的,它在其他方法或例如enum的構造函數中工作。是的,你的claryfication是正確的。 – ccDict
記錄了類似的情況。對我也不起作用。我甚至沒有自動完成創建匿名內部類。我在這一個叫bug。 –