[英]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。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.