为什么Eclipse只建议“在文件中重命名”?

时间:2012-03-14 03:20:15

标签: java eclipse

如果我写

  

somethingSomething = 2;

如果someSomething未定义,Eclipse仅建议“在文件中重命名”。

这只发生在一个特定文件中,并且该特定文件具有.java扩展名,就像所有其他文件一样,Eclipse已准备好将某些东西变成某个字段或其他东西。我有什么办法可以做到这一点?

2 个答案:

答案 0 :(得分:2)

我的建议是不要担心。

  • Eclipse是一个庞大而复杂的应用程序,有许多奇怪的行为可以被称为bug ...如果你想对它挑剔。

  • 错误纠正和完成等内容必然启发式。 Eclipse无法以100%的准确度预测您的实际意义......因此提供最合适的修正。

答案 1 :(得分:1)

听起来就像在工作区外打开文件一样。 Eclipse将突出显示语法,但它不会真正检查错误,执行语法完成等等。