在一个项目中查找一个类的所有实例

问题描述:

我在一个项目中有一个类,它是一个巨大的代码库。我想找到这个类实例化的代码中的所有地方。 (其实,我想知道这个类的某个成员在哪里使用)。在一个项目中查找一个类的所有实例

是否有任何提供此功能的IDE(eclipse,netbeans,intelliJ等)。

(只是与类名搜索给出了250场比赛,甚至与“区分大小写”和“全字匹配”上)

此外,代码库是在PHP中,所以,寻找构造函数将无法正常工作。

+0

你如何实例化你的班级?用'new Class();'? –

+0

也许,也许不是(它的PHP !!)另外,也许这个类被用于作为其成员的其他类的组合...我知道代码库的主要部分,但当然,并不是全部。 – vish4071

你应该尝试PhpStorm(类似于IntelliJ,但对于PHP)。

转到课堂,将光标放在课程名称上,然后按Alt + F7 - 它会查找项目中的所有课程使用情况,并对其进行分类。其中一个类别应该是“新实例创建”。