【问题标题】:Missing Quick-Fix solutions in EclipseEclipse 中缺少快速修复解决方案
【发布时间】:2014-02-06 01:15:04
【问题描述】:

所以我正在使用 Eclipse 进行 Java 开发,但我对“快速修复”上下文菜单不完整感到恼火。在 Eclipse 文档中,有针对不同常见问题的所有快速修复的完整列表。如果我在出现错误时按 Ctrl+1,我会得到一个不完整的“快速修复”列表。 例如,我知道“创建 setter 和 getter”是一个快速修复类中的私有变量从不被调用的实例的事实。 但是,当我对项目使用“快速修复”命令时,这不是一个选项。 此外,快速修复不会显示在带有错误标记的项目的上下文菜单中。我已经在 Preferences > Java > Editor > Content Assist 中确认:“自动插入常用前缀”被选中为 True。 JRE可能有问题吗? (我之前确实遇到过一个问题,即上下文菜单根本不会出现,因为 eclipse 找不到 .rt 文件。我必须解压缩它并将 eclipse 指向包含 JRE 的文件夹,然后它才会显示任何内容。) 任何帮助将不胜感激。提前致谢!!

【问题讨论】:

  • 你试过用JDK代替JRE吗?!这不是一个可行的解决方案,但值得一试!
  • 不,我已经安装了 JDK。 JRE 就是文档和所有内容所在的位置。不过还是谢谢。
  • 你能附上这张截图吗?此外,请查看您的 Eclipse 错误日志并粘贴任何相关错误。
  • 添加一些细节通常会有所帮助。什么版本的 Eclipse?你在哪个平台?添加您认为与您的系统相关或不寻常的任何其他内容。然后创建一个简单的问题演示。创建一个类,在类中放置一个私有变量并确保问题发生。然后我和 Andrew 一起,截取整个课堂演示的屏幕截图并将其发布,以便我们查看。您应该看到快速修复,所以出了点问题。
  • 我使用的是 64 位 Windows 7。我正在使用 Java 7 JDK 和 JRE,它们都在过去 24 小时内更新。我正在使用 Eclipse v.3.3.2。 (已添加截图)

标签: java eclipse


【解决方案1】:

所以我觉得很愚蠢,但发现了问题。不知何故,我安装了 2008 年 3.3.2 版本的 Eclipse。难倒我它是如何发生的。哈哈。因此,在卸载并重新安装最新版本的 Eclipse 后,一切都按预期工作。谢谢。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-03
    相关资源
    最近更新 更多