我必须将 Joomla 1.5 组件升级到 Joomla 1.7,并想在我的代码中搜索所有已弃用的方法调用(目前我看到这些函数带有删除线),
我已经看到在 Java 中可以做到(stackoverflow link),
但找不到如何在 PHP 中执行此操作(没有首选项、Php、编译器、错误/警告、已弃用和受限的 API 部分)
使用 Eclipse 版本:Helios Release Build id: 20100617-1415 安装了php语言。
谢谢
最佳答案
这是一种迂回的方式,但这是我能想到的最好的方式。
不推荐使用的函数注释有一个@deprecated 标签(由 phpdoc 标准定义),扫描器会读取它,但仅用于显示不推荐使用的用法,如果您尝试执行从上到下的操作,这是无用的-底部扫描。
但这是另一种方法。
首选项,PHP->验证->任务标签。添加带有“@deprecated”的新标签。然后重建项目(系统会提示您这样做)。这将获取所有已弃用事物的定义并将它们转储到任务中。
打开任务窗口并排序/过滤/随便什么,直到您只看到您关心的源代码的弃用标签。
双击每个条目以转到已弃用的定义。突出显示源代码中定义的内容,右键单击并选择 References->Project(或工作集或其他)。这将显示项目中所有用法的列表。您现在可以逐一检查并修复它们。
如果您熟悉任务 View ,则可以在完成补救时使用它来勾选补救措施。但这留给读者作为 RTFM 练习。
关于php - eclipse php 查找已弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8135773/