我目前正在使用eclipse luna,效果非常好。
在eclipse kepler中我可以做到以下几点:
private VoteService vote(press CTRL+SPACE)
按下CTRL + SPACE后,我会得到一个小菜单,我可以选择“voteService”。结果将是:
private VoteService voteService
现在我只得到一个小菜单:
如您所见,缺少“voteService”项。我怀疑这被称为“字段名称完成”或类似的东西。所有其他完成工作正常。
如何让“字段名称完成”重新开始?在浏览内容辅助选项时,我有点迷失了:) (我已启用(作为测试)内容辅助中的所有提案类型>高级但仍然没有字段/变量名称完成)
[更新] 它似乎在一个方法体中工作。奇怪的是,它不适用于类变量,例如:
public class Burb {
private VoteService vote(CTRL+SPACE)
答案 0 :(得分:9)
正如Lotzy在评论中提到的,它是一个Eclipse bug,它出现在Eclipse Luna中,它仍然在Eclipse Mars中,并且解决方法是首先输入分号:
只需输入分号,然后在分号前定位光标,然后按CTRL + SPACE
答案 1 :(得分:0)
在我的情况下;窗口>首选项> Java>编辑器>内容辅助>高级
确保选中提案>模板提案,SWT模板提案,Java提案,内容辅助循环>模板提案,SWT模板提案,Java提案已被勾选。