eclipse的自动完成功能现在无法使用,我搜索了数小时,但找不到解决方案。我已经使用很长时间了,所以即使我已经安装了秋千,打开它之后的第一件事就是要安装SWT和Windows Builder。我的意思是,这可能是由于swt和swing引起的一些冲突(我读到一些有关冲突的信息,但如果可能的话,我不会)。
奇怪的是,当我按ctrl + space时它什么都不显示,但是当我进入“编辑”->“内容辅助”->“默认”(它旁边说Ctrl +空格)时,它显示了需要显示/工作的内容。
public class Dsada {
String sssss;
public Dsada(){
sss //pressing ctrl+space is not working,Edit->ContentAssist->Default works fine
}
}
解决方案是不要在 Windows-> Preferences-> ...-> Content Assist-> Advanced 下打勾/取消勾勒一些东西。我检查了“ctrl + space”是否被其他东西劫持,并检查了英语的键盘语言(建议在mkyong中使用)。
我读了有关bug的内容,但听不懂。我试图删除eclipse并再次重新安装,但是我猜有些设置只是保留在机器中,因此它不起作用。
提前致谢,
最佳答案
如果使用Windows,则热键组合ctrl+space
可能与系统中的其他设置冲突。
尝试像alt+/
这样修改此组合,自从我第一次知道 eclipse 以来,我一直都使用此组合。效果很好。
希望对你有效。
关于java - Eclipse自动完成不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21746294/