eclipse php发现已弃用

时间:2011-11-15 11:38:36

标签: php eclipse

我必须将Joomla 1.5组件升级到Joomla 1.7,并希望在我的代码中搜索所有已弃用的方法调用(目前我看到这些函数带有删除线),

我已经看到可以用Java(stackoverflow link),

来做

但无法找到如何在PHP中执行(没有首选项, Php ,编译器,错误/警告,弃用和限制API部分)< / p>

使用Eclipse版本:Helios版本 使用安装的php语言构建id:20100617-1415。

由于

3 个答案:

答案 0 :(得分:0)

将这些行添加到php.ini

error_reporting = E_ALL & ~E_NOTICE

我不确定这对您是否有帮助,因为我只是隐藏错误而不是搜索/删除错误。

答案 1 :(得分:0)

Windows&gt;偏好&gt; PHP&gt;语法着色&gt;选择已弃用的成员&gt;选择启用

答案 2 :(得分:0)

这是一种回旋方式,但这是我能想到的最好的方法。

不赞成使用的东西的函数注释具有@deprecated标记(由phpdoc标准定义),扫描器可以读取该标记,但仅用于显示不赞成使用的标记,如果您尝试从上到下使用,则该标记无用-底部扫描。

但这是另一种方法。

首选项,PHP->验证->任务标签。添加带有“ @deprecated”的新标签。然后重建项目(系统会提示您这样做)。这将获取所有不赞成使用的东西的定义,并将它们转储到任务中。

打开任务窗口,对所有内容进行排序/过滤/任何操作,直到您只关心源代码中已弃用的标签为止。

双击每个条目以转到不建议使用的定义。突出显示源代码中定义的内容,右键单击并选择“引用”->“项目”(或工作集或其他内容)。这将显示项目中所有用法的列表。现在,您可以逐一进行修复。

如果您熟悉任务视图,则可以在完成任务后使用它来标记补救措施。但这留给读者作为RTFM练习。