Eclipse Mars不保存首选项

时间:2015-12-18 03:29:25

标签: java eclipse

Ctrl + Space未显示提案。例如sysout或arr。不管用。我尝试从内容辅助恢复默认值 - >高级。

但是,我所做的更改不会保存,而是会恢复为首选项中的原始设置。有没有人遇到过这个?任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:2)

这在日食中实际上很常见。

虽然此链接未描述您所述的确切症状,但它提出的解决方案可能能够解决您的问题:

http://mschrag.blogspot.co.nz/2009/01/open-type-cant-find-your-class.html

  
      
  • 退出Eclipse
  •   
  • 转到工作区/ .metadata / .plugins / org.eclipse.jdt.core
  •   
  • 删除* .index和savedIndexNames.txt
  •   
  • 重新启动Eclipse并搜索Ctrl + T以查找违规类型。索引将被重建。
  •   

尝试这样做。如果它仍然不起作用,请尝试删除类本身,然后重新创建它。只需复制并粘贴即可。同样,您提到了默认首选项:

Windows > Preferences > Java > Editor > Content Assist > Advanced

Eclipse help page告诉要恢复:

  

选择'默认'内容辅助列表中包含的提案种类:

     
      
  • 其他Java提案,
  •   
  • SWT模板提案,
  •   
  • 模板提案,
  •   
  • 类型提案
  •   

现在,也进入这里:

Window > Preferences > Java > Appearance > Type Filters

并确保您没有过滤掉您不想过滤的随机内容。还试着禁用那里的一切。

让我知道它是否有帮助!

答案 1 :(得分:0)

我在Eclipse Neon上遇到同样的问题。 它可能与代码推荐者相关联,因为只有" Java提案(代码推荐人)"选中后将保存项目。

Java Proposals (Code Recommenders) checked

但是当您取消选中此项时,它将允许您保存其他一些项目。我不明白为什么,但有些物品仍然没有保存。

Java Proposals (Code Recommenders) unchecked