我已经下载、解压并安装了Eclipse 3.4.2和一些插件(值得注意的是,EPIC、Clearcase、quantiumdb、MisterQ)。
现在我发现当我编辑Java项目时,代码补全不起作用。如果我输入字符串。然后按ctrl+空格,弹出“No Default Proposals”,底部的状态栏显示“No completion available”。
什么好主意吗?
我已经下载、解压并安装了Eclipse 3.4.2和一些插件(值得注意的是,EPIC、Clearcase、quantiumdb、MisterQ)。
现在我发现当我编辑Java项目时,代码补全不起作用。如果我输入字符串。然后按ctrl+空格,弹出“No Default Proposals”,底部的状态栏显示“No completion available”。
什么好主意吗?
当前回答
以防有人到了绝望的地步,什么都不管用……对我们来说,内容帮助不知何故缩小,所以没有显示任何建议,只有“按Ctrl+空格,非java…”可以看到。 所以,这只是一个问题,拖动角落的内容协助扩大弹出。
我知道,很尴尬。希望能有所帮助。
注意:这是一个使用Eclipse Oxygen的Xfce4 Ubuntu服务器。
其他回答
在Java Spring Boot项目上运行STS,以下是对我有用的:
我有这个问题,就像@Marc,只在一个特定的类。我发现我需要指定Open With = Java Editor。作为一个Eclipse新手,我甚至没有意识到我只是在使用纯文本编辑器。
在包资源管理器中,右键单击文件并选择“Open With”。
对于那些运行Xfce +并激活IBus插件的用户,可能会出现键盘快捷键冲突。
更多信息请访问我的博客:http://peter-butkovic.blogspot.de/2013/05/keyboard-shortcut-ctrlspace-caught-in.html
更新:
正如@nhahtdh的评论所建议的那样,添加了更多的信息来直接回答:Xfce中的IBus插件默认使用Ctrl+Space快捷键来切换键盘布局。要更改它,请转到:选项并将其更改为您喜欢的任何其他选项。
我遇到了这个问题,结果是我用文本编辑器打开文件,而不是java编辑器。
我也面临这个问题,但解决的方式不同。 我所遵循的步骤可能对其他人有帮助。
右键单击项目(您正在进行的项目) 进入“属性> Java Build Path > JRE系统库” 单击Edit……在右边 选择JRE 7