Php Eclipse PDT中未定义方法上缺少红色下划线

Php Eclipse PDT中未定义方法上缺少红色下划线,php,eclipse,eclipse-pdt,Php,Eclipse,Eclipse Pdt,我在Eclipse3.7.0中使用PDT3.0,在方法调用下缺少红色下划线,这些调用的方法没有定义。下划线显示在语法错误下(例如缺少分号)。这个功能还没有在PDT中实现吗?或者我错过了一个选项吗?在PHP中,未定义的方法不一定是语法错误。发生这种情况时,会调用其中一个,例如(若已实现)。这种语言特性通常用于PHP框架中,以减少样板代码;getter和setter方法。在PHP中,未定义的方法不一定是语法错误。发生这种情况时,会调用其中一个,例如(若已实现)。这种语言特性通常用于PHP框架中,以减

我在Eclipse3.7.0中使用PDT3.0,在方法调用下缺少红色下划线,这些调用的方法没有定义。下划线显示在语法错误下(例如缺少分号)。这个功能还没有在PDT中实现吗?或者我错过了一个选项吗?

在PHP中,未定义的方法不一定是语法错误。发生这种情况时,会调用其中一个,例如(若已实现)。这种语言特性通常用于PHP框架中,以减少样板代码;getter和setter方法。

在PHP中,未定义的方法不一定是语法错误。发生这种情况时,会调用其中一个,例如(若已实现)。这种语言特性通常用于PHP框架中,以减少样板代码;getter和setter方法。

谢谢!我只是想测试一下,但现在连语法错误都不再加下划线了。我可以写任何我喜欢的胡言乱语,不会出错。我想,我把配置搞砸了。有什么提示吗?好的,我只是重新安装了一个新的eclipse版本并回到了第一个问题。我创建了一个没有任何“\u调用”方法的简单类。对未定义方法的静态调用未标记为错误。@塞内克尔:它们未标记为语法错误,因为它们不是语法错误。PHP是一种动态语言,即使在类上没有定义
\uu call()
方法,它也允许这样做。不建议这样做,但您也可以拥有仅存在于子类中的方法调用。这也不是一个错误,IDE很难确定地检测到。谢谢你们,我将使用调试器。我想我还是在想一点“Java”。)谢谢我只是想测试一下,但现在连语法错误都不再加下划线了。我可以写任何我喜欢的胡言乱语,不会出错。我想,我把配置搞砸了。有什么提示吗?好的,我只是重新安装了一个新的eclipse版本并回到了第一个问题。我创建了一个没有任何“\u调用”方法的简单类。对未定义方法的静态调用未标记为错误。@塞内克尔:它们未标记为语法错误,因为它们不是语法错误。PHP是一种动态语言,即使在类上没有定义
\uu call()
方法,它也允许这样做。不建议这样做,但您也可以拥有仅存在于子类中的方法调用。这也不是一个错误,IDE很难确定地检测到。谢谢你们,我将使用调试器。我想我还是在想一点“Java”。)刚刚安装了新版本。根据我在旧版本中的记忆,从未有过这样的未定义函数名下划线,我还没有将其视为新功能。您可能正在查找不存在的内容。请同时安装新版本。根据我在旧版本中的记忆,从未有过这样的未定义函数名下划线,我还没有将其视为新功能。你可能正在寻找一些不存在的东西。